在市面上接触了好多商用开发平台,有普元EOS,金福瑞的UCML,起步的X3等等,感觉有一些共通的问题:
1.增加学习成本
2.开发时,受平台约束较大
3.无法发挥程序员自己的优势,遇到特殊的需求就傻眼,成了机械的代码工人
所以就以上弊端我想说一下我的思路:
平台一定不能是紧耦合的,他应该是有一些在各个专业领域的组件结合而成的,如工作流、报表、持久层等等,而这些都可以作为单独的中间件存在,每一个中间件都有自己完备的文档说明,用户可以单独使用,也可以整合使用,但是必须符合平台的框架,而平台的核心就是基于自己的思想实现的框架,如平台封装的API和方便操作的IDE。
API应该是平台框架的实现,包括方便调用工作流、报表的API、持久层实现;而IDE则是方便快速使用API的工具,以提高开发效率。因此只要有好的API,就能开发平台,但是如果没有工具开发起来可能有点慢,作为一些思想比较自由的开发者,会觉得工具收的限制较多,他们更倾向于选择直接code,而作为初学者,或者比较懒的开发人员更多的会用各种工具来开发,但是这里有一个问题就是在面对特殊需求时,只会工具的开发者将束手无策,而平台封装的API才是真正的实现手段。
以上这些才是将各个业务组件紧密联系起来的东东。有人说框架变了怎么办?是的,如果有改变框架的话平台那么平台将无法使用,或者说不能用的很顺手,因此这个框架是需要花费学习成本的,但仅此而已,而且平台应该采用比较主流的框架,让开发者看起来非常的熟悉以降低这一部分的开发成本。
分享到:
相关推荐
在我分享关于学习LabVIEW的一些感触之前,首先简要介绍一下我个人的学习历程。2007年,我进入了常熟理工学院,刚入学时对专业方向并没有清晰的认识,甚至在大二上学期沉迷于电子游戏,差点导致几门关键课程挂科。...
1. 感触最深的一点是:事先必须制定计划。 2. 选择合适的开发环境好的工具可以给我们带来方便,减少工作量。 3. 不可忽视界面的设计。 4. 一定要做好调试工作。 5. 相互讨论,虚心求教。 通过这次实习,我学会了...
书中还深刻揭示了人类活动对环境造成的破坏,包括过度开发资源、环境污染、滥捕野生动物等,这些行为都是导致地球生态危机的罪魁祸首。作者通过故事中的情节,向读者传递了一个信息:自然灾害的背后,可能隐藏着地球...
从去年到现在,从.NET转向Java开发(只是因为项目原因,绝对与平台好坏没有关系)差不多有一年的时间了。通过这一年时间也有些感触,想从几个面比较一下这两个平台。希望能做到客观公正。我原来是使用C#语言的,和...
在Linux环境下开发C8051F单片机程序,开发者常常会遇到一些挑战,因为常用的开发工具如Keil和Silab IDE主要针对Windows平台。C8051F系列单片机是一款高性能的微控制器,广泛应用于各种嵌入式系统,其特性包括丰富的...
这一点不仅仅体现在移动终端屏幕的感触层面,更重要的是体现在照相、摄像、二维码扫描,以及重力感应、磁场感应、移动感应、温度、湿度感应等无所不及的感触功能。 四、业务与终端、网络的强关联性和业务使用的私密...
我刚接触软件开发这个行业,以前是做业务的完全是两个...有一点小感触,做这个之前一点分析也没有,就是那种想到哪里做到哪里遇上问题就解决问题,做到最后军棋的行走路线完全就解决不了了,谁看过后能给点解决意见。
两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低。很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能会...
首先,周教授强调了家庭教育的基石作用,这一点让我感触颇深。家庭是孩子接触到的第一个社会环境,父母的言行举止无时无刻不在影响着孩子的价值观和性格形成。正如周教授所说,一个孩子未来能否有所成就,在很大程度...
目前温州的住宅建立尽管生长很快,房开企业从1985年的10家增到今天的近300家,累计开发面积逾2000万平方米方,人均居住面积到达13.4平方米,凌驾全国平均居住水平,但销加思索,就会感触,这个数据是不容乐观的,按...
能贡献自己的一点建议与支持项目代码完全开放,为了安全审查以及也为和我一样对小程序有兴趣的学者们开源协议MIT,可复制修改发布,但请补充源程序的来源以及作者等信息,谢谢支持与尊重!小程序截图登录/首页/菜单...
作为初中语文教师,在深入学习和理解新课程标准之后,我颇有感触,以下是我对学习新课程标准的几点体会。 首先,新课程标准提出了全面提高学生的语文素养,这意味着我们不仅仅要注重学生对语文知识的积累,更要重视...
近日,有幸阅读了《个人述职报告范文锦集九篇.docx》这份文档,感触颇深。本文将以此为蓝本,通过对一位市场部经理九个月工作总结的细致分析,探讨如何撰写一份高质量的述职报告,以及如何在工作中不断成长与进步。 ...
对于iOS方面,比较深的感触应该就是研读了很多的源码,把以前很多只会使用的知识都了解了下底层原理,使用规范等等 以及对于一些之前只是当作简单的知识点死记硬背的地方,学着学着也发现了其中的原理,感觉对于iOS...
这种开放和包容的文化氛围,极大地激发了我们的创造力和集体荣誉感,使我对这个组织产生了深厚的感情,也让我更加热爱自己的团队。 其次,参与组织部的活动策划与执行,是我工作中最为充实和有成就感的时刻。以“百...
首先,3D Touch技术的核心在于压感触控传感器,这些传感器能够检测到用户对屏幕施加的压力,从而区分轻触、重按等不同级别的操作。3D Touch Tester正是利用了这一点,通过读取设备提供的压力数据,转化为可量化的...
几年并不算很长的编程经验,使我感触颇深,痛苦迷茫,以及成功后的喜悦一直交替着伴随我,爱好编程的我,在学习期间也被很多很多学习的困难疑惑所阻挡,甚至不只一次的想放弃。 让我初次领略到作为一个程序员...
几年并不算很长的编程经验,使我感触颇深,痛苦迷茫,以及成功后的喜悦一直交替着伴随我,爱好编程的我,在学习期间也被很多很多学习的困难疑惑所阻挡,甚至不只一次的想放弃。 让我初次领略到作为一个程序员...