数据冗余
数据冗余可能会导致数据不一致的问题,代码多的时候出bug成为了必然。但是不用冗余可能会带来一些效率问题。
考虑的点
开发效率是第一位的,比性能优化重要。
开发要做好功能变动,界面变动的准备。
开发要考虑代码的简洁,可阅读性,可维护性。
操作
对象结构很重要,可以把一类变量放到一个对象里边。
开发先写数据逻辑,然后把数据和界面逻辑结合起来,最后把事件和界面结合起来。
要有分离的思想。当某一块代码比较臃肿不利于阅读,或者某一块代码逻辑相似,可以把代码分离出去,单独写一个函数。