c*********w 发帖数: 65 | 1 https://medium.com/p/d1818f25b2b7
Transitioning to Scala
Advice from a developer who helped rebuild Walmart.ca with Scala and Play |
G**Y 发帖数: 33224 | 2 不明。。。
这是说Java末日了?
【在 c*********w 的大作中提到】 : https://medium.com/p/d1818f25b2b7 : Transitioning to Scala : Advice from a developer who helped rebuild Walmart.ca with Scala and Play
|
c*********w 发帖数: 65 | 3 不是。如果公司选择了Scala,或者自己有兴趣学,这篇博文说得比较中肯。
【在 G**Y 的大作中提到】 : 不明。。。 : 这是说Java末日了?
|
g*****g 发帖数: 34805 | 4 If you enjoy pair programming, go for it. :-)
8. Pair programming and code reviews are mandatory
Pair programming is almost essential to make sure Scala code doesn’t become
too divergent from the average skill set and style of the team as a whole.
The last thing you want is code so advanced that mere mortals can’t touch
it, or a single functional programmer going off on a tangent by rewriting
perfectly working imperative code before the team as a whole is ready for
that leap. Experimentation is important, but that’s what Git is for. Fork
baby, fork.
Don’t let this happen to your team.
Because of the flexibility of Scala, it’s easy to slip over the edge of
complexity and into unfamiliar territory as developers start to unlock the
expressive power of Scala and explore new language features.
Culture is always important on a development team, but it’s extra important
for a new Scala team to move together in tandem when first learning. |
c*******9 发帖数: 9032 | 5 scala大幅缩短代码,看起来还方便些。
要保证质量,不管什么语言,都要code review。
become
.
【在 g*****g 的大作中提到】 : If you enjoy pair programming, go for it. :-) : 8. Pair programming and code reviews are mandatory : Pair programming is almost essential to make sure Scala code doesn’t become : too divergent from the average skill set and style of the team as a whole. : The last thing you want is code so advanced that mere mortals can’t touch : it, or a single functional programmer going off on a tangent by rewriting : perfectly working imperative code before the team as a whole is ready for : that leap. Experimentation is important, but that’s what Git is for. Fork : baby, fork. : Don’t let this happen to your team.
|
c******o 发帖数: 1277 | 6 我们是完全 的 peer review, test driven为重点。
然后brown bag一场接一场。 |