编程设计两三事
-
代码是将你脑子中的解决思路写出来,如果你脑子中的思路和流程是对的,那么你的代码就是没有问题的
-
过早优化是万恶之源
-
产品早期就是要跑马圈地,先阶段性出结果
-
很多Java架构的业务service层都有接口类,在我看来,完全没有必要
-
代码越简洁越好,编写和维护的成本都低
-
责职单一,是接口最重要的原则之一
-
Java是强类型语言,编写规范很多,所以代码相对臃肿
-
语言只是工具,不同的工具有不同的适用场景、网络资料、就业人员优势等
-
一个正常的系统需要全链路的日志收集、显示、预警、处理管理
-
Sql执行监控是有必要的
-
对于公司主要的产品,要秉承单一的技术栈,利于招聘、人员、项目管理,集中力量办大事
-
理解需求比实现代码更重要
-
一个完整的产品需要完整的团队,项目经理、技术、产品、运维、设计、测试,缺一不可
-
一定要让测试人员去测试产品功能,开发人员说了不算
-
产品开发的准备前期,是招聘人手,然后是将所有核心人员整合到一起开会;如果项目足够大、复杂,那么最好多开几次会议,每个核心人员都要了解需求和开发思路
-
产品需要一个总舵手,去把握方向和规划进度
-
跟现实关联较强的系统,产品设计和需求设计要紧扣实际使用场景,在此基础上进行需求收集、设计和优化
-
代码中命名注意规范,简单明了,太长的可以统一简写
-
互联网技术开发浪潮已经进行20多年了,还有很多人不知道 REST-API
-
假如你要做一款产品,那就不要找半吊子的人来完成