软件设计新趋势,云基类该如何实现?

基于云基类的框架设计-2015年末随想
2015年马上要结束了,展望2016,对软件开发和设计有些感谢,想和园子里的朋友交流交流。

想想中的开发场景:

一个好的软件架构设计师设计一套好的架构,这套架构运行与云中的服务器,基于架构开发的人员通过“web service” ,“wcf”或其他还没创造出来的技术引用到本地,开发人员在此架构上完善自己的具体业务需求。(“web service” ,“wcf”,之所以加引号,是无法实现目前的想法)

特点:(1)所有的基类实现代码都在云服务器上,开发人员无法接触到核心代码;

(2)提供框架架构的公司可以根据年来收取服务费用;

(3)架构设计和上层开发彻底分离,有利于保护公司核心代码;

(4)软件开发分工更细,提高劳动生产力

此开发模式和现有的 api 或web service不同之处:

现有的只是提供对应功能API,无法上升到框架架构层面,开发人员在使用时无法继承现有的东西进行功能扩展,且在使用API时,是松散的使用,无法通过框架或架构去制约。

抛砖引玉,可能自己知识面窄,也许业内已有解决方案,希望和大家探讨下。

期待和大家一起讨论这种开发模式,本人坚信这种开发模式是将来的主要开发模式………………………………………………

时间: 2024-11-07 12:57:43

软件设计新趋势,云基类该如何实现?的相关文章

2017年APP软件开发新趋势

郑州APP开发公司商宇科技表示:对于很多行业而言,2016年有着很多的机遇和挑战,也有很多的困难险阻.对于手机APP软件开发行业也是一样,2016年是国内逐渐进入移动互联网时代的第四个年头,APP软件开发行业越来越火热.那么,2017年手机APP软件开发行业又会发生什么样的变化呢?2017软件app开发的前景又是如何呢??2017年APP软件开发新趋势1.2017年手机APP软件开发行业前景分析据郑州APP开发公司商宇科技获悉,截止2016年11月底,我国移动互联网用户已经接近10亿.在2016

网页设计新趋势响应式导航设计

响应式设计是当前网站设计的趋势,针对不同的设备,提供布局解决方案. 而且很多UI设计技术狂人正在不断的进行各种实验,争取让响应式设计越来越好. 响应式设计的难点是导航菜单界面设计.可不能像缩放页面那样缩放导航菜单.在界面设计之前,要谋划好导航菜单在手机.平板.桌面上的布局.今天蓝蓝设计收集了25例出众的响应式设计,大家可以使用响应式在线测试工具Responsinator来看看,他们的网站设计的导航菜单,是怎样UI设计的. Harvard University Boston Globe Disne

移动端设计新趋势:化繁为简

我们在这个"极简主义"的世界生活已经有些时日了,之后又将去向何方? 过去几个月来,设计创新领域的先行者们,将"极简设计"推向了一个新的高度.Facebook.Airbnb和Apple都遵循着近似的原则,简化它们的核心产品,这种"化繁为简"(Complexion Reduction)的新趋势就在它们的移动端设计中得到体现. "化繁为简"究竟是什么? 你是不是从没听说过"化繁为简"的趋势?那是肯定的,因为这只是

web设计新趋势

2015 年 7 个重要的 Web 设计趋势:Web 设计趋势每一年都会有所变化.但设计师的创意天赋是推动改变网页设计标准的法则.设计师负责将创意转化为趋势.趋势转变为标准.如果在 2015 年,网页缺少以下 7 个设计元素,必定被淘汰. 1.排版更灵活 这部分的主要焦点在于,字体展现会受到新兴排版原则影响. 事实上,网页字体和打印字体还是有很大不同的,在 2015,我们会摆脱过去将文本挤在一起的老式思维. 其实,这并不是什么新鲜事,因为自 2006 年以来一直讨论这个概念,但设计适应缓慢,毕竟

8大网页设计新趋势(转载)

网页设计属于设计的一种,而设计中最重要的就是要符合潮流,所以网页设计紧跟潮流是必须的,这样才能使你的网页设计有足够的新鲜度以及吸引眼球的能力.下面笔者总结了8点网页设计技巧的新潮流趋势. 一.使用平面设计 以前我们可能会觉得平面设计和网页设计以及UI设计有很大的区别,会平面设计的人可能未必能做好网页设计,但这样的观念是时候革新了.实际上好的平面设计师会将自己的平面设计功底融合到网页设计当中,如果我们在学网页设计的时候只是参照网站设计,那我们永远无法突破. 不论是用平面设计作为背景也好,或者是用平

网站设计新趋势:沉浸式交互设计

时间的车轮滚滚向前,不断的改变我们对世界的认知,一些网站和App从大红大紫到门可罗雀也许只需要几个月的时间,但是每一次一种旧技术的终结,也就意味着一种新技术的兴起. 以下是我搜集的曾经受到用户热捧的现代交互设计技术,这些技术有些确实非常新奇,有些只是对旧思想的一些改进,但是不管怎样,这些技术会帮助你走在时代的前列,赶上世界前进的步伐. 一. 动画和过渡 一提及交互设计,我们就会想到一个时下最流行的概念,那就是动画效果,从一个炫酷的悬停到一个全屏化的卡通动漫背景,都属于动效的范畴. 对于交互设计来

Web 设计新趋势: 使用 SVG 代替 Web Icon Font

如果你还在使用 Icon Font 作为网页中显示图标的实现方案,那么你可能有点 Out 了. 由于使用 Icon Font 显示图标存在一些缺陷,开发者们一直在致力于探索使用 SVG 作为替代的方法. 这篇文章列举了目前 SVG 比较常见的使用方法. 关于使用 Icon Font 的缺陷,这篇来自 CSS Trick 的 <Inline SVG vs Icon Font> 可谓是总结的相当全面了.在我看来,Icon Font 的主要缺陷有以下几条: 浏览器将其视为文字进行抗锯齿优化,有时得到

iOS控制器之基类设计

题记 在进入新公司后.经过这一个月的重构项目,终于把项目做到了个人相对满意的程度(还有一种不满意的叫老板的需求,提过多次意见也没用= =!).在这次重构中按照以前的思路设计出了个人觉得比较适用的一个基类.在这里笔者会把此基类基本的设计说明一遍. 基类设计需求 1.在我们搭建框架之初一般会设计一个ViewController基类,并在基类ViewDidLoad中设置一个随机的背景颜色.并通过touch手势来进行界面的跳转,以此来设计最开始的一个界面跳转框架,并通过界面颜色的变幻来验证我们界面跳转是

面向对象软件设计原则

提起面向对象,大家也许觉得自己已经非常“精通”了,起码也到了“灵活运用”的境界.面向对象设计不就是OOD吗?不就是用C++.Java.Smalltalk等面向对象语言写程序吗?不就是封装+继承+多态吗? 很好!大家已经掌握了不少对面向对象设计的基本要素:开发语言.基本概念.机制.Java是一种纯面向对象语言,是不是用Java写程序就等于面向对象了呢?我先列举一下面向对象设计的11个原则,测试一下大家对面向对象设计的理解程度-^_^- 单一职责原则(The Single Responsibilit