软件的功能重要,而所谓的软件结构,代码结构真的就不重要了吗~
对于一个客户来说,对于一个产品来说,功能很重要,但是对于一个开发者来说,我觉得我们除了注重软件的质量和功能外,同时也有一个很值得我们重视的就是软件的结构,代码的结构的~
最近公司的一款产品,第一版是自己开发的,后来就多人参与了,可是问题也出来的,当自己回头再去看代码后,发现已经不知道内部逻辑是怎么工作的了,导出都是静态变量,导出都是类成员变量,貌似只要能解决问题加100个变量也无所啊,貌似能解决问题,哪怕破坏代码结构,软件结构也无所谓~
有种吐血的感觉~ 当你要修改代码,却发现自己已经不再了解这款软件的时候~