请问有没有比较权威的《代码大全》对应的课程
最近在做一个APP,虽然可能离《代码大全》有点差距。但是还是相当具有启发性的,希望你也可以把它当成一个类似的教程哈。《代码大全》更多的是一些经验的总结,而如果你没有相应的经验,那么这本书可能对你的帮助不是很大。虽然你看了这本书,你也GET到了一些点,但是在你用的时候你可能就会忘记。也可以说这是本编程实践上总结的书,这点和我正在写的APP有点像。之前我有一个关于遗留系统的疑惑——当我到了一个项目时,我发现这是一个遗留系统(没有人知道为什么这里是这样的),尽管我们有足够的测试覆盖率。接着在我们的另外一个项目里,我们不得不选择了基于别的项目组的代码(毕竟是同样的业务),这是一份遗留代码(充满bug、难以维护),并且没有人有兴致去维护好别人留下的代码。随后,我们开始重构现有的系统,使用新的技术、新的架构。尽管如此,我们的新代码却一直徘徊在遗留代码的边缘。最后,我就想到了Web开发实际上就是七个步骤:
从零开始
编码
上线
数据分析
持续交付
遗留系统
回顾与新架构
而实现上细细展示这七步可能会比《代码大全》多一点,如下是第一步的内容,也是我们平时学习写代码的范畴:
我们会去写我们的Hello,World搭建我们的开发环境想办法去构建我们的系统这点就和其的基础篇差不多。当然,其中有一些相应的TODO事项(每一小步应该去做什么)、简介、及相应的工具推荐。
我在想办法把实践部分做得更好,如TODO,以及正在做的『GET 新技能』。
同样的在第二步我们都关注于测试和可读的代码。可以说《代码大全》从很多书上汲取了相关的经验,如《编写可读代码的艺术》、《Clean Code》、《重构》,也可以说是他们都有同样的编程体会。与之不尽相同的是《代码大全》是将相关的主题写到了一起,而这些则是分阶段去做的。如关于系统考虑,我们需要在不同的时间去考虑。在系统的初期,我们就需要去考虑:构建工具持续集成自动部署自动化测试不过,在某些方面可能会比《代码大全》好很多——如书单推荐及技能测验等等。

Github地址:phodal/growth · GitHub
在线预览:http://www.growth.ren/
Android App下载链接: http://fir.im/phodal
持续关注:
【请问有没有比较权威的《代码大全》对应的课程】
推荐阅读
- 银行高管的薪酬结构图表最新的,请问在哪里可以收集
- 在上海陆家嘴附近工作,请问去哪边租房会比较好
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 设计专业学生上传自己的作品,用哪个网站比较好
- 知乎有没有必要增加一个特别关注功能
- 孕妇到了预产期,小孩还没有入盆,请问是该等下去还是直接剖腹产
- 学的自动化却对IT比较感兴趣。。感觉对自己的专业帮助不大,好苦恼,要不要继续是专精还是学点感兴趣的?
- 大三学生准备日本留学过程中要不要准备考研
- 想做手机网游代充,请问要去哪里找货源
- 电话营销机器人哪个比较好用
