架构,
设计,
解耦
这是最重要的
代码实现还是次要的
因为代码实现是早晚的事情
架构的好坏,影响后期的维护
设计的好坏,影响结构的调整
解耦的开发,
写代码不应该写的那么快,应该考虑到每一个代码,会发生什么事情。
------------------------------------
如果不按照这些准则来。
后期维护,特别困难
后期维护,特别想打人
后期需求变更,特别想死
需求是不断变化的,改变是随时变化的
代码不要求多,代码要求精,精炼。
能顺应不通的需求变化才是王道。
写代码还是好好考虑把