 |
|
astray1988
Coding is my passion
V2EX member #89089, joined on 2014-12-30 09:44:46 +08:00
|
astray1988's recent replies
来给个 DP , 某电商跟云的北美大公司,无论是做 design 还是 code , 都有相应的 review 机制。。如果是根据业务需求来添加小的 feature/功能,需要做 design ,然后组内跟相关组都有相应的 design review ,需要组里比较 senior engineer 来 sign-off ,如果是大的业务改动(例如开一个新的 business ,对应的 org 内部有 principle engineer 的 samurai design reviews 。。所谓的 code review ,每个组内部都有相应的 code review 机制,同时 org 内部标准也会对 code review 做一定的强制要求,例如提交的 CR/PR 的 Unit Test 必须 90%以上,还要通过各种所谓的 code quality test cases...具体到各小组/或者具体的 service ,code quality 也不一样,比较 legacy 的 service 会整体对 code review 松一些, 比较新的 service 会相对高些,例如每次做个新的 feature 还要写 integration tests 来保证 full CD
TypeSafe Stack 爱好者, 平时工作都是用的 scala play 框架,最近在钻研 akka 跟 spark , 用 scala 前后 2 年多了,感觉写起来感觉很舒服,开发效率比 java 高很多,最喜欢 scala 的 pattern matching 了,市面上的 scala , play ,等这些相关学习资料不是很丰富,中文翻译更是良莠不济,估计给相当一部分初学者如果对英文阅读不习惯的话还是有一定困难的。而且 play , spark ,等框架迭代速度快,相应的很多市面书籍都内容相对滞后了,阅读官方 doc 是最好的选择...
刚开始的话,模拟器就够了吧,去下个android studio吧