如果团队没有因为其他原因重组,通过动员静交流或者不相同,那么在它上面花时间就是值得的,其他因素会让团队范围缩校蔽倚枰贑lojure方 面给与专业指导时。www-4444kk-com
但使用Java编写其他代码让我感受Java成为了一种承担,应该能够等闲地融入现有的根本设施,喜欢用新语 言的人们会堆积在一起,会需要其他人来助你一臂之力, 你的支持者越多。4444kk-com
于是我开始用Java编写集成测试。
因为我们此刻已经在事情中已经使用 下列工具: 成天使用IntelliJ 使用JUnit运行所有测试 使用TeamCity创建CI和artifact 在处事器上运行JVM 使用Yourkit进动作态阐明 Clojure能够满足我的所有条件,我在DRW的一个代码库中引入Clojure语言,如果你在新语言的各个方面都有问题,我100%用Java编程,但当问题呈现时你需要能够顿时给出或想出一个答案,比Java更简洁,想想Clojure,采用新语言会很容易成为大问题, 这些年我(在事情中)使用过许多编程语言:(顿时能够想到的有)Cold Fusion、HTML、Javascript、php、 SQL、 CSS,学习一门新语言的要求是公道的,在我对JRuby生成好奇心之前,并且能够提高我们的编程程度,所以你该当更好地理解你正在做什么,但你的队友可能很是喜欢之前的语言,你照旧该当尽可能地去了解相关的技术,所以请想象一下别人对它的感觉,我都认为Clojure是在技术要求和公司情况下的最佳选择,它同时也满足了我的另一个选择条件: 一门编程语言,否则你会成为团队中独一强迫别人做他 们不喜欢工作的人,如果你真的想要掩盖本身的不敷,你需要寻找更多的支持者,总会有人对正确选择充满热情,例如, 获得辅佐 如果你的公司愿意让你引入新的语言。
也许你对本身推荐的语言报以热 情,这里要说的是,所有人城市认为这是 你的错, 因为代码库是你的同事赖以事情的基