大千庄园框架开发前期准备-powerofme

作品分类:全部文章 2018-06-26

框架开发前期准备-powerofme
经历描述:开发中遇到的主要问题,主要目的是为了引出后续的框架开发的前期准备。
虽然已经前前后后开发了三套框架:1、轻量级框架石小红,2、基于ace+工作流的框架,3、基于NFine+工作流+单一入口的权限控制的框架。这三套框架的质量良莠不齐迷失的大陆,主要问题在于前期对整个框架开发的目的不明确——存粹是为了提高技术水平,章玉善再者是对整个框架的架构上缺乏考究蓝天传奇,再加上开发的框架缺乏一个核心的主题,导致开发的东西目前还无法贡献给开源社区邓莲如。就目前出现的这三个问题,笔者做了一个深入的思考十格格。
思考1:我们开发的框架是干什么的铁甲小宝小让?
这点很重要长孙无垢,决定了你的开发的战略方针。比如说你的框架是为了开发一个内容管理系统还是开发一个社区系统,或者是为了开发一个全栈式(适用于所有的开发)的框架。如果你是为内容管理系统而生的开发框架功夫球皇,那么你除了基础的安全保护控制外,还需要文章管理等一系列和内容管理相关的功能。大千庄园 如果你的系统是为了开发一个全栈式的框架那么你的系统一定要支持各种需求李馥莹,包括各种各种webAPI支持各方调用,还需要各种工具类库,另外还需要精巧的设计模式的设计马后炮造句。
思考2:我们的框架有什么特性使用与什么场景?
其实这个问题已经在思考1已经回答了一部分,那么还有最重要的是:我们的框架有什么特性剑圣风清扬。如何你的框架要贡献给技术社区,那么必须得有别于其他的框架,否则你的贡献便成了社区的负担。
思考3:我们的框架的对象是谁五色妖姬?
框架的使用者是什么水平的开发人员?我们需要给他们提供什么样的技术支持,我们如何才能使得使用我们框架的人用的放心曹津歌?用的开心?这关系到我们开发提供的程度。
思考4:我们团队该如何开发这款框架李允熙?
分工必须是低耦合的上思天气预报 ,这样在保证效率的同时,也能保证框架的质量井川ゆい。最重要的一点是团队之间的各个成员必须保持实时沟通刘楷俊,这样能够保证你们是朝着一个目标去努力的。

意见反馈