写代码原则

可靠性 - App的功能能够正常使用

健壮性 - 在用户非正常使用的时候,app也能够正常反应,不要崩溃

效率性 - 启动时间,耗电,流量,界面反应速度在用户容忍的范围以内

上文三点是表象层的东西,是大多数开发者或者团队会着重注意的。除了这三点,还有一些目标是工程方面的也是开发者要注意的:

可修改性/可扩展性 - 软件需要迭代,功能不断完善

容易理解 - 代码能够容易理解

可测试性 - 代码能够方便的编写单元测试和集成测试

可复用性 - 不用一次又一次造轮子

于是,软件设计领域有了几大通用设计原则来帮助我们实现这些目标:

单一功能原则,最少知识原则,聚合复用原则,接口隔离原则,依赖倒置原则,里氏代换原则,开-闭原则

你可能感兴趣的:(写代码原则)