zoukankan      html  css  js  c++  java
  • ThoughtWorks class1 资料总结(如果你不是要参加tw class2的同学,请忽略它)

    如果你不是要参加tw class2的同学,请忽略它

    应同学要求,总结一下:

    下次课程需要准备的资料:

    IntelliJ IDEA 很不错的java ide,和ant,junit完美结合。我使用了一下,也看了看帮助,确实有很多很cool的功能。

    Junit 单元测试框架,推荐使用Junit4.0以上版本

    Ant 基于xml的部署工具,和junit结合起来就可以完成自动编译,测试,部署等功能。资料:Ant权威指南(PDF)

    mercurial Hg:分布式的版本管理工具,比起subversion来说最牛的一点是很好的merge。(我也发现用subversion时,两个人merge很痛苦)

    http://hginit.com

    http://mercurial.selenic.com/

    http://hgbook.red-bean.com/

    参考书目:

    英文:clean code 中文:代码整洁之道 作者martin 人邮出版社 (我发现英文版和翻译版的价格差好远,英文原版好贵。。。)

    重构: 改善既有代码的设计 作者martin 人邮出版社(我买的是英文注释版)

    解析极限编程-拥抱变化 人邮出版社

    敏捷开发:原则,模式,实践

    head first java :对于java的初学者来说,是一本不错的入门书

    effective java : 入门以后的java教程,教你如何写出高性能的java

    卓有成效的程序员 (比英文原版便宜好多,感谢TWer翻译)

    软件开发沉思录(TW文集,在网上评价不错)

  • 相关阅读:
    【NOI2008】志愿者招募
    【NOI2015】小园丁和老司机
    【TJOI2007】小朋友
    【HNOI2008】神奇的国度
    【CTSC2014】企鹅QQ
    【CQOI2014】通配符匹配
    【JSOI2008】火星人
    【SCOI2007】压缩
    【ZJOI2009】对称的正方形
    【LOJ#6066】同构子树
  • 原文地址:https://www.cnblogs.com/iammatthew/p/1899920.html
Copyright © 2011-2022 走看看