简单还是复杂?这是个问题

访客:25456  发表于:2012-10-15 21:57:26

我提这个问题,是最近碰到几个不尴不尬的事情。

对于真正懂技术的人而言,在达到同等效果的前提下,用简单的方案替代复杂的方案,肯定有百利而无一害的,因为简单往往也对应着系统的稳定,复杂往往会导致不稳定,而且所谓简单的方案,技术难度很多时候甚至超过复杂方案,真所谓越简单越难。

对于终端用户而言,也肯定是简单的才好用,google就是一个例子,界面极简。简单的系统让人容易上手。

问题往往是出在半吊子,他们喜欢“看得见”的复杂,因为不复杂显示不出他们的“懂技术”,但他又看不懂系统真正的实现机制,不知道系统是通过技术来达到简化的,在他脑子里就认为你这东西太简单,要做的复杂才行。

具体的原由是我们在做一个项目时,使用了“伪静态”技术,使得WEB页面能够更好的适应SEO,因为对于搜索引擎的蜘蛛程序,不管百度还是谷歌,也是你的代码越简单越好,所以现在很多时候就算使用了服务器端的各种动态技术,也往往使用“伪静态”来实现静态网页。这时候半吊子们就发言了,啊呀,这个页面怎么是静态的呢?懂不懂动态技术和数据库啊,PHP, JSP, ASP.NET 都是动态技术啊。。。   真是伤不起啊。

各位CIO们,有没有碰到过类似的事?

评论(9)

您可以在评论框内@您的好友一起参与讨论!

    1. 罗虎 讲解一下就好了,IT技术变化太快了,都有不懂的时候

      回复[0] 2012/10/31 09:51

    1. 李昌明 这个话题,所引申出来的是“如何为项目去除噪音”。对于终端用户,是不会在乎你是静态或动态的;你所说的那些“半吊子”估计是有技术背景的,而且跟项目有关系;这里的简单或复杂只是技术方案的讨论,作为项目管理者现在有必要出来为项目去除噪音,加强沟通是关键。

      回复[0] 2012/10/18 10:05

    1. 张嘉奕 :徐总您好,感谢您的精彩分享,您的文章已推送至e行网“热点精华”页面,并通过e行网官博(http://e.weibo.com/1867574203/z0H8mcsTY)与IT经理世界杂志官博(http://weibo.com/1654815470/z0IFm12bo)推广。期待您多交流分享~

      回复[0] 2012/10/16 11:26

    1. 徐蕊 其实有没有想过是自己解释的不清楚呢?翻译的工作需要做好不是吗?

      回复[0] 2012/10/16 10:28

    1. 王伟 我不是搞技术出身的,在传统企业我的理解是做IT技术的工作一方面是把自己的IT工作做好,另一方面是要把IT技术背后对业务的意义告诉非IT的人,前者是技术,后者是职业生涯上升的必备能力。

      回复[0] 2012/10/16 10:19

    1. 姜稳 正好可以普及一下SEO,给这些半吊子们上一课。

      回复[0] 2012/10/16 10:14

    1. 朱暑冰 这有什么伤不起的呢?刚好你可以给他们解释这么做的目的是为了优化SEO,以及SEO的价值,对公司的好处。

      回复[0] 2012/10/16 07:38

    1. 殷勇 把至繁归于至简

      回复[0] 2012/10/15 22:33

    1. 石娜娜 @李昌明 ,貌似之前提起过。

      回复[0] 2012/10/15 22:26

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");