3.1 re-work是否能够衡量代码质量呢?
“有人试图用“re-work”来表示质量,如改动少的代码最初质量高,因为re-work的次数少。笔者认为,re-work只是表明在软件开发过程中花费的时间,re-work的多寡并不跟最终的质量成正比。”
读到此处,我想起了2.3章节中所提到的大学生和工程师在完成任务时的时间分配比例对比。其中,工程师将更多的时间用于“需求分析”、“具体设计”上,而少量时间用于“具体编码”,其意义就是要先整体设计好在进行编码,而笔者也认为这样的工作方式是高效的。
那么问题出现了,充分的设计的目的就是为了减少re-work,倘若某段代码需要大量的re-work来进行修正,是否也就意味着设计阶段不充分,并未为后续的编码节约时间呢?一段没有被充分设计的代码是否也可以说质量并不是很高呢?
相关推荐
VHDL.rar_butter_vhdl use work._vhdl中use work
打开代码去掉其中的use work.butter_lib.all ,便基本可以应用
Rec.Ex2.rar_Work It
SSD5 recommended exercise 2 some changes and it s gonna work
work-13
:camping: 欢迎来到您的新客舱! 这是camp.dev营地模板,可让您开始创建自己的课程。 按照说明进行操作,此存储库将自动创建必要的配置文件,并在每次提交时进行同步-玩得开心!
how-databases-work.pdf
When it comes to relational databases, I can’t help thinking that something is missing. They’re used everywhere. There are many different databases: from the small and useful SQLite to the powerful Teradata. But, there are only a few articles that explain how a database works. You can google by yourself “how does a relational database work” to see how few results there are. Moreover, those articles are short. Now, if you look for the last trendy technologies (Big Data, NoSQL or JavaScript), you’ll find more in-depth articles explaining how they work. Are relational databases too old and too boring to be explained outside of university courses, research papers and books?
work_matlab_SIR模型_sir_
siR传染病模型计算案例,方便打印和仿真,可以优化参数


