1,UI层尽量没有滚动条,尽量在一屏内操作使用
2,前后端系统为了长期性,尽量少用第三方插件,尽量控制第三方依赖的引用,优先原生或基础组件进行开发。
3,开发尽量简单,组件化,解偶,组件即使拿到别的系统也可以正常使用。并可以快速被修改。
4,MVVM也好,MVC也好,尽量做到简单结构清晰,模块独立源码易懂。视图层尽量不放逻辑。数据层就提供数据。
5,不用别人已经开发的后台系统,是因为太重,要的是轻,快,简,稳,久。
轻:代码要轻,要不复杂,最好让初学者就能看懂。
快:修改起来,实现成其他产品,可以快速的任意修改实现。
简:代码修改简单,功能模块清晰。用户操作也要简单明了,每个功能最好只有一个入口,不要让用户选择。
稳:系统一定要稳定,在脑子里可以有稳稳的整个系统框架原型。
久:尽量保持可以长久的使用。
我想要开发一个这样轻、快、简、稳、久的系统,能实现吗?