编程乱想

最近做的demo产品有web的部分,用jquery插件做酷炫效果,用html快速搭建ui,通过REST或者SOAP和后端php通信,然后php通过tcp连接真正的server去实现商业逻辑,或者jquery直接通过websocket和nodejs通信,nodejs再转c++的商业逻辑,c++可以封装关键的算法实现保密,php后端就是个中转。当然,亦可以直接用nodejs,php,python,ruby啊直接实现后端逻辑。

我们面临跨平台太麻烦,特别是界面库,甚至简单的windows界面就让人蛋疼,不管是用c#,mfc,delphi alt,很多人没一点好感,本人最讨厌的也是ui的部分,我们想想在vc中画一个控件有多蛋疼,各种xx绘,而html实在是太简洁了,随时替换图片,布局,而且像很多boottrap,jquery等等js开源类库的出现,大大简化了这些工作。而用vc类库的都是商业性的,而且bug白出,无法定制style。还有一个现象,很少有VC 的gui设计师这个称号,但是我们的web发展出了web设计师,出现了ucd,web前端开发开始成为重要角色,可是有那个PC GUI的界面开发人员觉得地位高呢?

我们用vc画界面太麻烦,为什么不用browser做自己的界面呢?我觉得这肯定是个趋势,没人会在乎你是cs还是bs,内容的展现用html+css+js更容易,界面更丰富和华丽。

我们减少了界面编写的复杂度,唯一增加的就是通信部分,这部分相对来说非常简单,如果是本机,速度也不是问题,而且自然避免了界面和逻辑的紧耦合,你不用再想什么MVC,各种蛋疼的设计模式,从上层架构上browser就是UI和后端就是LOGIC,protocol就是进程间通信,维护起来更简单。

如果说编程有taste,那么我们定要找到自己的taste,抛弃那些守旧的方式,寻找有品位的开发方式。

最近试了下andriod,这也是未来的趋势,PC比较被取代,越来越多的平板,手机,电视将搭载andriod系统,可是andriod也是个类pc的os,只不过是mobile上,我试了几个星期,做了些demo熟悉下感觉,觉得在设计模式上和pc开发无什区别,无非就是换成了java,eclipse,模拟器,xxx云测试,这就决定了andriod的开发以后也会大众化,很多人很容易进入这个行业,它没有任何神秘感,其本身没有带来任何新东西。它给我们带来期待,可是带不来任何激情。

We need find what we love!

Stay Hungry. Stay Foolish.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值