写代码的三原则
1.不要急于调试,应戒急用忍
不要写一点功能,就Run一下查看效果,这样的做法,源于对自己的不自信。
应该尽量按照思路一直写到,不进行测试,就无法进行下去时候为止。
因为,每次运行程序都要浪费一次时间,长期以往,很多宝贵的编码时间消耗在看结果上了。
2.不要画蛇添足
传参数时,够用就好。设计方法接口时,尽量不要传一个对象,实际需要几个参数,就声明几个参数。
传对象的问题是,不清晰,不明确,调用者不知道,调用方法时,那些属性是必须填写的,那些可以不赋值。
很容易出错,应该遵守最少原则,只给方法必要的参数,其他都不给;
传对象看起来,对未来需求变动会有帮助,其实,这种对未来脑洞大开的预期,永远是过度设计的元凶。
要冷静的,实事求是的面对现实的需求,不要过度设计,够用就已经很难得了。
未来的事情,交给未来再处理。