第二次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc20/homework/11425 |
---|---|
这个作业的目标 | <通读《构建之法》中课程已覆盖内容所产生的问题> |
姓名-学号 | <黄云子>-<2018330301118> |
问题一
这个毛病最早就被归纳为“过早的优化是一切罪恶的根源”。————《构建之法》p49
观点
任何代码,稳定性 可移植性 通用性 才是关键。说道能力,就是掌控能力,能不能有能力控制得住。如果有控制能力,那么过早优化也可以。
问题二
函数最好有单一的出口,为了达到这一目的,可以使用goto。只要有助于程序逻辑的清晰体现 ————《构建之法》p69
观点
goto降低代码的可读性。这本来就违背了有助于程序逻辑清晰体现的原则。
问题三
对开发人员自身来说,就对工作能带来更多的信心,高质量的产出能带来更高的满足感。————《构建之法》p80
观点
结对编程中可能出现经验丰富的老手可能会对新手产生不满的情绪。一山不容二虎,开发者之间可能就某一问题发生分歧,产生矛盾,造成不必要的内耗。开发人员可能会在工作时交谈一些与工作无关的事,分散注意力,造成效率低下。