对日常开发的两点建议
GuoYongfeng opened this issue · 1 comments
GuoYongfeng commented
分析和思考的过程比写代码更重要
大家拿到需求或是工作任务的时候,不要着急去做,先分析一下。自己要有一个思考的过程,整理清楚了再开始写代码。
比如这次的迁移开发过程,就需要对之前的代码进行改造和升级。同时,也需要对之前的样式和展示进行改造,不要被现有的东西束缚,存在的即是合理,但不代表存在的就是合适。
- 维护性或是配置性的代码要单独抽离维护
- 大量拼接html片段的使用handlebars underscore 等进行模板抽离
- 保持代码逻辑清晰
保持疑问
我们做的工作是提供公共的资源,从这一点考虑,就需要严格要求。对看到不合理的逻辑要指出,对感觉不合适的组织方式要提出,对存在的东西都保持批判。你可以认为我们现在做的东西都特别垃圾,那么接下来思考如何优化
LiuYueKai commented
确实,不用考虑现有的内容是怎么写的,主要考虑正确的应该是怎么样的。