个人对编程的理解

个人对编程的理解

编程是现实世界的映射

  1. 一个真正有意义的项目,是有真实需求的项目
    技术是来解决问题的,而不是用问题套技术的

辩证唯物主义原理(第三版)-17页节选
file

1、使用规范的原因是为了省事(偷懒)

2、没必要为了使用而用,应该为了省事去用

3、使用省事(好用)的技术时,尽可能在不影响主体学习的情况下去学习

4、对技术要’哲学三问'(原理、使用场景、怎么用)

5、oo的思想:责任分离(甩锅),比如处理字段就处理字段,类型转换就交给其他人处理

6、你遇到的问题一般大部分人遇到过,尽量去找网上资料(圈子)或者完成过类似项目的人

7、如果说你没有时间去很精细的做完某一个功能,那你就先把它完成

8、当我们写两遍重复代码的时候,我们再考虑去优化

9、一定要给前端的数据(尤其是用户数据)进行脱敏

10、如果SQL语句过长,那么是业务设计有问题(要从面向对象的角度开发,不要从数据库的角度开发)