技术债务管理以及Firefox/Chromium的债务评价

现在的软件开发是在遍地敏捷,人人讲唯快不破的时代,哪有人有时间思考代码质量,设计的质量? 哪个又不是从一堆代码中杀出血路来实现另一个功能?一个产品都存活不了几年,何必考虑什么可维护性?我们追求进度的时候,总是要牺牲些东西,或是破坏了一些东西等着后面补。这就是技术债! 管理不好,债台高筑,即使不破产,也是要拆东墙,补西墙的玩平衡。现实是残酷的,但不影响我们抬头看看这个世界。技术债务技术债务(Techn...
阅读(2075) 评论(2)

初步了解Google Blink

Chromium Blink基于WebKit而来,从2008年Google开发自己的浏览就选择参与了WebKit社区。当自己还弱小时最优的方式就是与WebKit保持同步。最明确的证据就是在自立门户之前buildbot上提供了chrome-release-webkit-latest功能, 自动使用最新的WebKit进行编译。...
阅读(3291) 评论(0)

[gnuplot]使用gnuplot绘制Lattice

最近学习了gnuplot,...
阅读(1556) 评论(0)

承认自己是坏人

大多数人不能承认自己有缺点,听到别人对自己有负面的评价,第一时间努力做的是:解释、辩驳,反而不容易去检讨改进。孔夫子说的“闻过则喜”,其前提是要能承认有过,才能喜、才能改、才能进步。     而人不能承认自己有缺点,其原因是认为自己是好人、是完人,如果我们能承认自己是坏人,身上有许多坏的基因,那就不会浪费时间去解释了。     每一次看到媒体报道我们的公司时,总是觉得不对劲,如果是负面...
阅读(1808) 评论(0)

不去做所有事情,就能做成任何事情

常常想如何能让每天多一时间?其实我们一直在浪费时间。道理其实很简单,我们要善于选择做什么,而不是如何去做。多花些时间去做正确的事。...
阅读(1725) 评论(0)

讲义:第五项修炼(学习型组织的艺术与实践)

主要内容:   作者及书。   Part I. 我们的行动如何创造事实,我们如何才能改变现实。   Part II. 第五项修炼:学习型组织的基石。   Part III. 建立学习型组织。   Part V. 实践中的反思。 第五项修炼 (学习型组织的艺术与实践) from Horky Chen...
阅读(2416) 评论(1)

《再造卓越》之于人

很高兴拿到了这本《再造卓越》,内容确实发人深省。虽然这本是通过探讨卓越企业的没落来检讨出再造卓越之道,不过我的理解更加侧重在对于“人”的警示作用。 作者吉姆.柯林斯将企业衰落分为五个阶段:   一.狂妄自大   二.盲目扩张   三.漠视危机   四.寻找救命稻草   五.被人遗忘或濒临灭亡  作者也同样给出解决之道:坚持朴素的信念,坚持到底,永不放弃。...
阅读(2063) 评论(1)

Business Intelligence/Big Data in 2013 and Beyond

原文在这里 By Serhiy Haziyev, Director of Software Architecture at SoftServe, Inc. \\ December 2012 Business Intelligence & Big Data is a current hot trend among multiple technology enabled enter...
阅读(2178) 评论(0)

Twitter广告平台的私有API

Promoted Tweets是Twitter的一个广告平台。本文作者是发现在Twitter官方的应用中并没有显示一些广告,而决定分析Twitter是不是做了什么手脚。没有详细的步骤,只是可以了解一些工具的使用和Twitter的一个小动作。   Mac上的Twitter有些奇怪的行为: Timeline上的一些内容被过滤掉了. 下图就是一个对比,相较网页版本,其中"howabo...
阅读(2011) 评论(0)

Salesforce遭竞争 IBM和甲骨文均收购云业务

收藏一篇文章! Salesforce是个非常值得关注的产品。 腾讯科技讯(Kathy)北京时间12月12日消息,据国外媒体报道,作为商用软件行业的一个边缘参与者,创办于1999年的Salesforce.com曾遭受过一些贬低。但是在最近,Salesforce获得了高科技世界中最真诚的褒赞:其竞争对手耗资数十亿美元收购了一些公司,这些公司像Salesforce一样,利用“云”以租赁方式为企业提...
阅读(1587) 评论(0)

爱迪生的致命大跟头

人生路上,起起落落。我们经常学习如何面对困境,有时也要学习下如何面对顺境。   被人称为“美国之父”的富兰克林少年得志,豪情满怀,意气风发,他的表现自然也是挺胸阔步,昂首视人。 一位爱护他的老前辈意识到,一位有成就的普通人如此表现无可厚非,但作为国家领导人,这样很危险。于是他将富兰克林约出来,地点选在一所低矮的茅屋。富兰克林习惯于昂首阔步、大步流星地走路,于是一进门只听“嘭”的一声,他的额头...
阅读(2714) 评论(0)

顾客细分:互联网行业要从农业精耕中学习

转载请注明出处:http://blog.csdn.net/horkychen        顾客或用户细分说白了和农业的精耕细作是一样的道理,这在咱们八九千年(说法不一)的农业发展史中早就被认定为农业可持续发展的灵魂(详见左淑珍关于免耕法与传统精耕法的论文)。        依据最简单的想法,要想获取更好的食物或收成,播散越多的种子或使用越大的渔网,收成应当越好。如果真是这样,事情就简...
阅读(2324) 评论(0)

负责任的公司从尊重用户做起

越来越多的企业开始提到要做负责任的公司,诸如社会责任、全球化责任之类的提法不绝于耳。战略口号之下企业又是如何作为呢? 总有些漂亮的事情可以给公司贴金,但容我直言,这些都不长久!原因很简单,战略规划并不丰满。         我要说的是公司要负责任,第一优先的是要对产品的用户负责。用户是公司存在的基础,这些衣食父母不照顾好,还说跑去负社会责任,缺少内涵。古时候不是孝子,想在官场上混是很难的...
阅读(3810) 评论(0)

如何使用搜索技巧来成为一名高效的程序员(Google, Bing, Yahoo or Baidu)

没有人是完全独立的孤岛,每个人都是整体的一部分。——约翰·多恩  (至少你拥有95%以上的知识在网上都可以找到! 你遇到的问题中至少80%是别人也可能遇到过的!)   对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。 如果不借助搜索技术、...
阅读(3195) 评论(0)

关于好的代码(Aspects to good code)

我常常思考是什么造就了好的代码 (good code).使用最新的语言特性、最佳的模式(best pattern)、最好的层次化设计(best layered design)、使用最少内存、亦或最佳的执行性能(performs the best)?很明显,这些项目都会在设计时考虑,但它们是首先要最主要的原因吗(the first things you think of)?或许并不是!...
阅读(1787) 评论(0)
33条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:1521788次
    • 积分:16747
    • 等级:
    • 排名:第615名
    • 原创:221篇
    • 转载:30篇
    • 译文:47篇
    • 评论:362条
    微博/MSN/EMail

    新浪微博:Horky
    QQ:324014340
    Mail:horky.chen@gmail.com
    微信公众号 (聚焦软件开发):
    博客专栏
    最新评论