摘要:
你们正在开发一个新项目,你在一个地方看到一段有问题的代码。错误的处理方式是,“啊,别人写的,我最好别碰它”,“我没有时间去改它——我有自己的事要做”,“如果我修改它,肯定会改出问题”。 问题是——有问题的代码会越积越多。即使是很小的一段程序,经过一段时间的累计,你很快就能看到它成为一个“由一些菜鸟写的、没人愿意去维护的巨大的历史遗留项目”。有人曾说,超过6个月的项目全是“历史遗留”项目,因为里面都会积累大量的有问题的代码,或用另外一个词——技术债务。 这就是为什么你要马上修改它们的原因。当你看到一些有问题的代码,或一些不是好的写法的东西——改掉它。立即。否则,当你再次注意到它时就已经太... 阅读全文
摘要:
本文作者Ben Savage,Spaceport.io创始人,Spaceport.io旨在向移动游戏开发者提供原生Javascript和HTML5开发平台。Ben在年初的时候曾对2012年HTML5的发展趋势作了十四项大胆预测,不过在接近年终的时候他认为这一年来HTML5的发展远远未达预期,主要原因有以下五个方面:在这之前曾有人预测在2013年基于HTML5的手机销量将达到10亿,Facebook也似乎为其铺好了道路,笔者在年初的时候也曾预言2012年将会是HTML5起飞的一年,不过现在回头发现HTML5的发展并不尽如人意,Mark Zuckerberg的一句话很好的映证了这一点:“作为Fac 阅读全文