12 2023 档案
摘要:程序需要遵守的实用主义原则。 重复的危害:如果某个事物在代码中重复多次,就可能会在维护过程中带来问题,因为改动了一处而忘记改动另一处造成自相矛盾。这加大了维护难度。要遵守DRY原则,即Don’t repeat yourself。 重复通常由这些东西引起: 强加的重复,由文档或用户需求决定。这通常可以
阅读全文
摘要:程序员所应该遵循的实用主义原则。 我的源码让猫给吃了:出现错误时,要诚实,不要推诿或者找借口。要提供各种可能的解决方案与后果并与他人沟通,而不是提供借口。 软件的熵:这是著名的破窗户原理。项目中一个小的、无人料理的问题可能带来后续编码时的懈怠,从而造成更大的问题。不要容忍任何小的错误,解决它或至少打
阅读全文
摘要:耦合这个词基本在我的职业生涯中每天都能听到,一个好的程序一定是低耦合的,这本书提出了函数的德墨忒尔法则帮我们更好的界定耦合的边界,怎样编写低耦合的代码,更难能可贵的是这本书不仅仅描述了一般的代码耦合,还花了很大笔墨解释了时间耦合,很多时候一个业务的实现没有必要一定是线性的,它可以是并行的,这在适用的
阅读全文
摘要:这本书的适用范围可以从初学者到有经验的程序员再到项目经理,作为一本偏向理论与思想的书,书中不可避免有些假大空的地方,再加上作者写完本书的时间还在1999年,书中的很多方法与标准放在今天也已不再实用。但这些都不能掩盖它的优秀之处,作者曾在本书完成十年后说过,如果这本书是放在现在编写,1999年的那些通
阅读全文
摘要:今天进行了Java的期末考试,经过三个多小时的努力,最后取得了我预料到的成绩
阅读全文
摘要:今天上午做了一个uml实验,进行了一次体育课跆拳道的考试,个人体能测试。下午学习了离散数学新的内容。
阅读全文
摘要:今天是Java的最后一次自习,下周就要进行期末考试,课上限时练习了一下数据可三个表的增删改查,基本可以完成,还需要继续练习
阅读全文
摘要:今天上Java课,和同学们交流如何进行数据库的增删改查,以及编写代码中遇到的问题
阅读全文
摘要:今天又是熟悉的早八英语课,学了一篇新的课文,在其中学到了一些四级词汇。
阅读全文
摘要:今天满课,上午进行了uml的课堂测试,然后去练习跆拳道,下周就要进行考试,下午进行数据结构的实验以及离散数学的考试
阅读全文
摘要:今天是最后一次的实训课程,我们完成了一个小型带传感器的机器人,实现了硬件与软件的结合。
阅读全文