1. 慎重选择第 1 门语言 Sam Kaufman(自由职业者,iOS 开发者,10x Management) 写道 Erin Parker(Spitfire Athlete 创始人兼首席开发者) 写道 如果你想快速建立原型(尤其对于希望对产品进行迭代升级的创始人来说),那就用 Ruby 或者 Javascript。
John Coggeshall(自由职业者,web 开发者,10x Management,PHP 核心贡献者) 写道 别人说什么开发者就做什么,没有去理解为什么要这么做,导致双方均错失了机会,这样的事情太常见了。 Greg Sadetsky(Python 及 Javascript 专家,10x Management,协同办公空间 Abri.co 创始人) 写道 Andrew Wilcox (web 应用开发者,Meteor 核心贡献者,10x Management) 写道
Max Nanis(自由职业者,web 开发者,生物信息学专家,10x Management) 写道 Jeremy Green(自由职业者,web 开发者,专长 Ruby on Rails,10x Management) 写道 不断测试。好的测试包如保单和煤矿里的金丝雀之结合。它能帮助你在生产周期中更早地找出错误,而错误越早发现越容易解决。 Stephanie Volftsun(Knotch 联合创始人兼 CTO) 写道 快速失败。编码(及生活)时我希望尽早知道什么地方不能工作,而不是放任不管让它增殖扩散。全面放开,快速失败,修补缺陷,不断继续。 Zoran Kacic-Alesic(Industrial Light & Magic 研发主管) 写道 为所有代码编写自动测试!尽可能践行测试驱动的开发。
Sanjib Sahoo(tradeMONSTER CTO) 写道 程序员应该专注于对自己的代码进行单元测试及半回归测试。他们比其他任何人更了解代码库,也知道自己会影响到哪些变更。有时此类变更会由于 QA 测试范围有限而缺失,因此导致生产环节出现重大问题。 Seth Purcell(Signpost 工程副总裁) 写道 要想在力所能及的情况下尽快开发出无缺陷代码,永远永远也不要把写测试放到后面。我们更清楚这一点。要检查一下测试的覆盖率,确保 100% 无死角。
Ryan Waggoner(自由职业者,web 及移动应用开发者,10x Management) 写道
James Cropcho(General Assembly 的 Ruby on Rails 专家及讲师) 写道 很多人都是这么消磨自己的闲暇时间的,但这样很容易就把你给耽搁了。别这样,通过尽可能用脑来强化大脑负责开发软件的那部分。 Andrew Waage(Retention Science CTO 及联合创始人) 写道
Sanjib Sahoo 写道
Seth Purcell 写道 Mariya Yao(Xanadu Mobile 创始人兼创意总监,移动开发者及设计师) 写道
Tracy Chou(Pinterest 软件工程师) 写道 Wai Ching Jessica Lam(Sugarbox 联合创始人兼 CTO) 写道 Kitt Vanderwater(Google 软件工程师) 写道
Greg Sadetsky 写道
翻译:36Kr |