【】编程是一种有益的体验方式,当遇到挑战时,我们会不断寻求新的解决方法。也许你会认为将毅力、直觉、适宜的工具三个组合在一起即可编写出优雅、完美的代码。然而,随之而来的拙劣的部署或另一种功能需求亦或者是沉重的依赖关系会产生不良的迭代更新,等等这些突发状况会摧毁了你最初的梦想。我们希望每次的努力付出能够有着深远的影响,希望我们的应用程序所依赖的服务器如同磐石一样,然而编程的获取方式却是残酷的。这并不意味着你所有的努力都是有价值的。相反,我们应该学会如何面对这些残酷的事实。一起看下文中罗列出的10条实践真理,或许能为你的工作带来一丝帮助。开发者往往会因封存(closures)、字节(typing)和
1