WHCSRL 技术网

2021.11.1 孤尽训练营D7——一周总结

参加孤尽训练营已经一周了,在这一周里,每天都很充实,每天都在学习新的知识。白天上班,晚上写作业并开会讨论,在这种紧凑的时间安排下,我们有的人坚持不下来退了群,也有的人咬紧牙关坚持了下来。其实老师布置的作业,对于我们这群码龄2年-12年的学生来说都具有一定的挑战性,庆幸的是,也正是因为这个原因,大家每天都能够有所进步。

设计一个系统,首先要从用户的角度出发,对用户的真实需求进行分析,辨别伪需求、权利需求,对不应该实现的功能说不。之后应用七大设计原则对该系统进行架构分析,画架构图,应以“解决问题”为主要目标,让系统能有良好的可扩展性和可维护性。一个完整的系统离不开数据库,结合架构图以及需求,可以画出系统的E-R图,再根据该E-R图画出系统的数据库物理模型,由物理模型可写出具体的数据库建表语句,由此,数据库相关设计便完成了。需要谨记,不要滥用索引,也不要怕用索引,使用索引可以有效提高数据库查询效率,降低查询时间,而时间,就是生命。

开发过程中有具体的规范,比如日志规范、异常处理规范,使用者应知晓在什么情况下打印日志、异常处理的处理流程等,而这些需要写到具体的设计文档中,方便后续团队新人的加入以及团队的和谐协作。

以上即是本周的学习总结,期待接下来的课程,希望我们都能学有所成。

推荐阅读