博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Week-4-作业1
阅读量:5343 次
发布时间:2019-06-15

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

前言

经过了上周作业的学习拾遗,让我学到了很多东西,也能更好的阅读《构建之法》这本书,下面是我在阅读过第四章和第十七章之后想到的一些问题。

第四章

4.2.1 关于缩进,书中说用四个空格刚好,但我认为Tab键更好用,方便统一规格,也省去了数空格的麻烦

4.2.9 关于注释, 书中说:注释(包括所有源代码),应该只用ASCLL字符,不要用中文或其他特殊字符,否则会极大地影响程序的可移植性。我认为注释中用中文会增加可读性,可以更好的帮助程序员了解代码的功能,或者算法的用途,没有必要只用ASCLL字符。在这里产生了一些疑问

4.4 关于代码复审,没有搞清楚什么样的代码才算优质合格的代码,每个人的代码规范不尽相同,算法的使用优化也不尽相同,所以到底什么样的代码才是可读性强功能全面的好代码呢?

第十七章

400页,书中提到一个原则:重大决定由“猪来定夺”,在这里我有一些不能理解,虽然猪在团队中的贡献最大,但也许他做的决定并不是最好的,也许聪明的鹦鹉每天观察咨询,更了解整个团队的趋势走向能达到更好的结果,最大贡献者不一定是管理者或是领导者,这是我的疑问。

410页,关于萝卜和白菜的问题,我个人来说更倾向于白菜多一些,虽然“慢工出细活”,虽然“存在感不强”,但是团队中也不能缺少这种人,而对于萝卜,虽然他任务做的很快,但设计缺陷也导致了很多问题,萝卜是唯一了解模块开发的工作人员,我认为这样是不可取的,好的项目需要团队合作,需要分工明确,各部分清晰,能让团队中每个人参与进去并发挥自己的作用,同时能帮助他人解决其他模块的问题,而不是产生问题并解决,一人包揽全部。

 

转载于:https://www.cnblogs.com/sheep47/p/8686800.html

你可能感兴趣的文章
OpenCV的配置
查看>>
spring Cache + Redis 开发数据字典以及自定义标签
查看>>
成功连上数据库顿感世界美好许多
查看>>
编程注意2
查看>>
《C++ Primer Plus》第12章 类和动态内存分配 学习笔记
查看>>
kosaraju求强连通分量
查看>>
Block作为返回值时的使用
查看>>
文件管理之文件后缀名识别
查看>>
android 表情,软键盘冲突解决方案(仿微博等SNS应用)
查看>>
ASP.NET MVC随想录——锋利的KATANA
查看>>
20155303 2016-2017-2 《Java程序设计》第五周学习总结
查看>>
selenium爬取网易云
查看>>
常用配置文件
查看>>
Python全栈之路系列之流程控制
查看>>
# 20155209 2016-2017-2 《Java程序设计》第六周学习总结
查看>>
shell 脚本获取数组字符串长度
查看>>
Spark性能优化指南——基础篇
查看>>
Adapter 适配器模式 MD
查看>>
Linux使用fdisk进行磁盘管理
查看>>
Linux设置服务自启动(转载)
查看>>