没有面面具优的设计,只有在取舍与折中的选择里,获得主要的性能或功能的最佳。
模块化设计
缺点:
会增加资源(ROM /RAM):意味着由于硬件成本提高,导致了金钱的损失。
损失速度等等。
优点:
简单并方便了代码的理解,使之有可能获得更少的漏洞 bug
更高的开发效率,缩短产品迭代的时长:意味着由于软件成本降低,可获得金钱上的好处;
*** 时间是不可再生的、最为宝贵的资源,节省生命所获得的诸多好处,具有不可估量的价值。***
其他等等。
没有面面具优的设计,只有在取舍与折中的选择里,获得主要的性能或功能的最佳。
会增加资源(ROM /RAM):意味着由于硬件成本提高,导致了金钱的损失。
损失速度等等。
简单并方便了代码的理解,使之有可能获得更少的漏洞 bug
更高的开发效率,缩短产品迭代的时长:意味着由于软件成本降低,可获得金钱上的好处;
*** 时间是不可再生的、最为宝贵的资源,节省生命所获得的诸多好处,具有不可估量的价值。***
其他等等。