zoukankan      html  css  js  c++  java
  • 构建之法读书笔记01

        在假期老师推荐阅读《构建之法》这本书。这本书全名是《构建之法:现代软件工程》,这本书覆盖了软件工程的核心内容,也包含着最新的业界实战方法、IT行业的创新奥秘等。作者是现任微软Windows中国工程团队的首席研发总监——邹欣。作者曾在数所高校进行了多年的软件工程教学实践,通过认真分析同学们的需求以及学习情况写成了这本书。

        第一次听到这本书的名字时,我以为会十分枯燥无味,内心充满抗拒,不愿意去读下去。但是后来当我读到这本书的时候,我就被它所吸引。作者的语言幽默风趣,完全颠覆了传统软件工程教材刻板生硬、枯燥乏味的形象,书中通俗的语言、真实的案例、有趣而富有新意的插图也不断吸引着我读下去。从最开始的目录、序言以及读者反馈都能看出这本书是很有启发的。当读这本书的时候总能产生强烈的共鸣,也非常赞同作者的观点,在不知不觉中,解决了很多我学习中遇到的问题和困惑,对软件工程有了更深层次的理解。这些天我阅读了《构建之法》的前六章内容,包括:概论、个人技术和流程、软件工程师的成长、两人合作、团队和流程及敏捷流程。当看到第一章时,我想起老师让我们编写的四则运算程序。从最开始的要求打印30道加减法、再到满足二年级到四年级的需求、再到要求服务器的长期使用,这就展示了软件工程的相关概念。我们不仅要学习一门语言和一些算法,更需要更具用户需求去分析、设计、实现、测试等,直到完成一个实用的软件。软件具有复杂性、不可见性、异变性、服从性和非连续性,所以在设计并实现一个软件的过程中我们会面对各种各样的问题但是也应该努力去解决。

        我们知道一个软件并不是由一个人单枪匹马完成的,而是在相互合作中完成的。所以说我们要保持良好的代码规范、简明的代码风格规范、通用的代码设计规范、进行代码复审并且懂得更多的合作技巧才能使团队合作更加高效。通过阅读这本书我也意识到软件工程行业不仅需要我们能够完成需求、写出简洁的没有bug的代码,而且需要我们认真分析用户的需求和心理、学会团队合作并与团队中不同职能的人相互配合进行高效率的软件开发。

  • 相关阅读:
    文件下载
    python生成pdf
    python保存文件到数据库
    html 表格边线设置
    形态学函数cvMorphologyEx
    图像的形态学梯度
    opencv图像二值化的函数cvThreshold()。 cvAdaptiveThreshol
    自适应二值化的经典方法------大律法
    基于局部阈值化的图像二值化
    边缘检测常见算法
  • 原文地址:https://www.cnblogs.com/znjy/p/14336438.html
Copyright © 2011-2022 走看看