APP为什么不能过多的复杂?
来源:本站 2019-08-23
APP为什么不能过多的复杂?
灵敏开发里有一个实践准则,便是不要过度规划,开发的价值不在于写出美丽的代码,在于完成产品并支撑其正常运转,在能完成产品功用的前提下,代码逻辑其实是越简略越好,简略往往就意味着高可靠性+低保护成本,如果将来需求扩展功用,能够通过修改和重构完成。
当然,简略并不意味着随意,要把事情做复杂很简略,要做简略却很难。能做到逻辑清晰、线程安全、内存安全,又简略修改和扩展的一起,还能坚持代码简练,其实反而更检测功力的。
深圳app开发其实不仅在开发新功用时要防止过度规划,在保护和扩展旧代码时,也要注意,能正常运转的代码,都是好代码,我觉得在保护旧代码时,其实也适用敞开封闭准则,对不得不改,不改就崩的旧代码,是敞开的,能够修改的;对能正常运转的代码,哪怕你觉得再难看再手痒,那也是封闭的,是不能够修改的。