《构建之法》读书笔记(三)
《构建之法》,读这本书教会了我在团队开发时的团队合作。
首先是代码规范:1.代码风格规范。 2.代码设计规范。
一.代码风格规范
1.缩进:一般用四个空格的距离,从可读性来说正好。
2.行宽:行款可以限定为100字符。
3.断行与空白的{}行:尽量
if (a) { doit(); } else { doit(); } |
4.分行:不要把多条语句放在第一行。
5.命名:在变量名中不要提到类型或其他语法方面的描述;避免过多描述;避免过多的修饰词。
6.下划线:可以用来标注。
7.大小写:类型/函数/类的命名为大写字母开头,变量命名可以第一个字母小写,随后单词第一个字母大写。
8.注释:好好写注释,因为程序不是你再寄一个人看的,你的团队其他成员也要看。
二.代码设计规范
1.代码有没有依赖某一平台,是否影响移植。
2.有没有无用的代码可以清除。
下学期,我们要组成团进行开发,那么,关于团队模式,我更希望我们的团队模式为社区模式,可以根据兴趣去完成不同的模块,而不是明星模式,一个人的闪光点盖住其他人,我们应该要每个人都发挥各自的长处,更不要官僚模式,否则会造成不可磨灭的后果。同时,也希望在开发中运用上这些代码格式,切记团队合作不是一个人在开发,有什么问题要及时沟通,要多沟通,这样问题才能一个一个地解决,希望下学期能学有所成。
这就是我今天的读书笔记,获益良多。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!