同步操作将从 HaixiongLi/learn_programming 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
通过前面的学习与练习,能够编写一些简单的程序,但是编写大型程序除了算法、编程基础之外,还需要项目、库组织、编程规范、设计模式等技巧。这些技巧不仅仅能提高效率,而且是完善计算机思维的一个重要的环节。
对于不同的编程语言来说,具体的编码规范可以有很大的不同,但是其宗旨都是一致的,就是保证代码在高质量完成需求的同时具备良好的可读性、可维护性。例如我们可以规定某个项目的C语言程序要遵循这样的规定:变量的命名,头文件的书写和#include
等等。
编程规范只能在多写程序的基础上,通过不断的反思、总结才能形成。另外可以参考一个比较好的开源程序,学习它的代码规范。最基本的原则包括:
Google的编程规范大家可以作为主要的参考:
更多参考:
设计模式(Design Pattern)代表了最佳的实践,在面向对象的编程中被很多老鸟们反复使用。使用设计模式有很多好处:
毫无疑问,设计模式于己、于人、于系统都是多赢的。《设计模式》之于程序员,就好比《圣经》之于耶稣信徒一样,意义可想而知!大家在编程练习过程需要多思考自己写的代码如何用更好的代码组织方式,能否用更清晰易懂的模式来实现,这样不仅方便自己理解,也让其他人更好理解,从而带来更好的协同开发。
更多的资料可以参考:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。