怎样搭建轻量级架构
2018-04-22 15:38
260 查看
一直专注于构建高效的开发平台,在这方面颇有一些心得。今天就和大家聊聊关于平台架构的一些话题。
何为平台?从狭隘的角度来看,有二个方面:
1. 提供可扩展的开发
2. 提供基础功能。比如:查询,导入导出。打印,BI,工作流,表单,数据权限等。
好的平台,不只要满足这两个硬条件,更要在软实力上有亮点,如项目管理,实施方面都极具效率性,便捷性。
我称这样的特性为“轻量级”。
相反,非常多企业,在软件开发的过程中。都过于“重量级”。如此久而久之。导致整个团队以及平台的“笨重”。最后步履维艰。
平台开发过程即项目管理的过程,因为涉及的话题太多,我们就不一一论述。
本次单从技术的角度,来看看怎样抛却“笨重”,走向高效的“轻量级”
因为篇幅非常长,还是分多篇解说,大致包括例如以下主题:
> 高效的项目沟通平台应该具有的功能!
> 项目管理:Maven 还是 Ant?
> 用户是傻瓜,请别有益专业化
> 技术选型非常重要
> 抓住敏捷开发的精髓!
> 单元測试。效率的帮手?
> 代码组织。请简单粗暴
> 软件測试。求你别太“处女座”
> 更新部署,一定千万要智能化
我尽快出下一篇章,敬请期待!
假设您对我的文章有兴趣,请关注我的微信公众号,谢谢。
何为平台?从狭隘的角度来看,有二个方面:
1. 提供可扩展的开发
2. 提供基础功能。比如:查询,导入导出。打印,BI,工作流,表单,数据权限等。
好的平台,不只要满足这两个硬条件,更要在软实力上有亮点,如项目管理,实施方面都极具效率性,便捷性。
我称这样的特性为“轻量级”。
相反,非常多企业,在软件开发的过程中。都过于“重量级”。如此久而久之。导致整个团队以及平台的“笨重”。最后步履维艰。
平台开发过程即项目管理的过程,因为涉及的话题太多,我们就不一一论述。
本次单从技术的角度,来看看怎样抛却“笨重”,走向高效的“轻量级”
因为篇幅非常长,还是分多篇解说,大致包括例如以下主题:
> 高效的项目沟通平台应该具有的功能!
> 项目管理:Maven 还是 Ant?
> 用户是傻瓜,请别有益专业化
> 技术选型非常重要
> 抓住敏捷开发的精髓!
> 单元測试。效率的帮手?
> 代码组织。请简单粗暴
> 软件測试。求你别太“处女座”
> 更新部署,一定千万要智能化
我尽快出下一篇章,敬请期待!
假设您对我的文章有兴趣,请关注我的微信公众号,谢谢。
相关文章推荐
- 怎样搭建轻量级架构-敏捷开发普及篇
- 怎样搭建轻量级架构-代码组织篇
- 怎样搭建轻量级架构-设计原则
- 如何搭建轻量级架构-敏捷开发普及篇
- 如何搭建轻量级架构-设计原则
- [笔记]架构探险-从零开始写JavaWeb框架-1. 之搭建轻量级mvc框架
- 如何搭建轻量级架构
- 如何搭建轻量级架构-辅助工具篇
- 如何搭建轻量级架构-更新部署篇
- 架构探险读书笔记——自己搭建轻量级javaWeb框架之MVC和IOC
- .Net架构设计(十)你是怎样搭建.net架构
- 你是怎样搭建.net架构
- 项目架构设计总结:基于阿里云搭建的轻量级架构
- 架构探险——第三章(搭建轻量级Java Web框架)
- 如何搭建轻量级架构-代码组织篇
- 怎样在初创公司里搭建稳定、可访问的数据基础架构
- 图文解说-如何搭建一个大型MVC开发基础架构?
- Ubuntu 下搭建LNMP架构
- 03-iOS蓝牙架构搭建
- 使用Nginx从零开始搭建基于LNMP架构的电影系统之一_Linux运维