zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记02

    软件工程是讲究团队的一项工作,团队是由每个人组成的,只有每个人做到各司其职,明确分工才能使这个团队发挥出最大的力量。对于我们来说认识自己是件很困难的事,每个人应该尽量了解自己的特长,并在团队中找到最适合自己的位置。

    一个工程被分为好多小工程由不同的成员去完成,那么当我作为其中一个成员时,我所要做到的是:保证完成工作的时间,保证完成工作的质量,还有保证让我的同事在使用时不会出现错误,这就需要对我编写的部分写单元测试,这并不是一个简单的事,因为我不知道会发生什么我没有考虑到的事,毕竟我们每个人都有盲点,不可能做到尽善尽美。现在我所写的程序还没有那么大,也许体现不出单元测试的效果。我现在编程序大概都是根据老师给的题目独立的在短时间内完成,但是到我工作时可能一个程序要花上几周甚至几个月才能完成,这个时候单元测试的作用就能体现出来,我可以很快的找到错误发生的地方,但更多的时候我们只能改别人的程序,如果没有单元测试和有用的注释那就很麻烦了。

    读了《构建之法》的第二章,我发现一个小小的程序,为了让它更加完善我们要有很多的测试单元,我在写程序的时候很少甚至没有编写过测试单元,我以前特别不喜欢看别人的程序,一般也看不懂,但是现在我应该尽量去理解和阅读别人的程序,这不仅有利于提升自己的能力,更是为以后工作时打下了基础。同理,我现在应该规范自己的编程,争取让别人可以轻易理解我的程序和设计思路。这要求我的程序要尽量简单,这不是一天就可以炼成的,这需要我日积月累的练习。

  • 相关阅读:
    教你取得计算机的所有权(可删除和打开或复制系统文件)
    为什么人口红利不能解决中国危机?
    开发者需要知道的11条HTML5小常识
    高性能CSS(四)
    8个应该去逛逛JQuery的学习网站
    用PHP调用证件识别接口识别本地图片
    Android开发有用的三方网站
    手机话费充值和手机流量充值 API
    Android开发之短信验证码示例
    微信小程序(应用号)开发新闻客户端的实战课程
  • 原文地址:https://www.cnblogs.com/1443188449qq/p/5295175.html
Copyright © 2011-2022 走看看