博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建之法读书笔记01
阅读量:5780 次
发布时间:2019-06-18

本文共 481 字,大约阅读时间需要 1 分钟。

前两周学习了什么是软件,软件工程师的能力评估与发展和软件单元测试与代码规范。

以前的做法:

读完这几部分,我发现我对软件存在很大的错误的认识,在我心里,一名厉害的程序员是可以独立完成一个软件,软件的各个部分都要精通,但是实际上,在大公司中,每个程序员承担的部分非常明确,软件是合众人之力完成的,不是仅凭一人之力,而我现在所做的所有工作职能被称为程序,而且我把软件想象成了程序。

有什么不好:

因为最近写了一些程序,在写的时候感觉思路非常清晰,所有代码一气呵成,直到全部写完代码才开始运行验证,而且代码没有任何注释,最后一运行,发现根本运行不了,也不报错,不知道什么地方出错了,无处可找,而且没有注释,再从头开始阅读大量程序,发现十分困难。

解决办法:

首先,你的代码设计必须是规范的,如果你的设计不是规范的,那么即使你代码写的很规范,那么别人也是不容易读懂的。这牵涉到程序设计、模块之间的关系设计模式。做到设计规范之后,就要书写规范,注意注释、大小写、空格等等。

 

转载于:https://www.cnblogs.com/wxd136/p/7955255.html

你可能感兴趣的文章
程序员喜欢怎样的职位描述?(转)
查看>>
HDU1058 Humble Numbers 【数论】
查看>>
磁盘、分区及Linux文件系统 [Disk, Partition, Linux File System]
查看>>
【分布式存储系统sheepdog】
查看>>
Oracle数据库入门——体系结构
查看>>
浅谈 PHP 变量可用字符
查看>>
写得太好了,大约《越狱》批评(发布)
查看>>
IOS NSNotification Center 通知中心的使用
查看>>
Device Tree(二):基本概念
查看>>
实现类似微信的延迟加载的Fragment——LazyFragment
查看>>
mac 如何让文件隐藏
查看>>
Scala 深入浅出实战经典 第77讲:模式匹配下的提取器动手构造实战
查看>>
加密概述
查看>>
linux 下查看网速的方法 (不需要安装任何软件)
查看>>
systemtap 2.8 安装说明书
查看>>
Linux中断(interrupt)子系统之四:驱动程序接口层 & 中断通用逻辑层【转】
查看>>
Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7) 【转】...
查看>>
php方法综述除去换行符(PHP_EOL使用变量)
查看>>
2048游戏C语言代码
查看>>
ZOJ Monthly, October 2010 ABEFI
查看>>