工欲善其事,必先利其器。
本文介绍我的研发工作台给大家参考,搞好工作台,事半功倍。PS,近期由于流感的问题,春节假期一直蹲在家里。文章产量会比较高,关注专栏不走丢~
- Java:不要沉迷在老版本
请不要对6的Java版本有太多的迷恋,虽然它是把Java真正带上神坛的版本。从7、8版本开始,Java开源组织为Java、JVM提供了更多更强悍的功能。目前公司内部使用的是Java8,对于Lambda等的支持是比较足够的,能够有效提高研发的生产力。
- 最佳硬件推荐:MacBook Pro
在使用MBP之前,我一度担心我会在它复杂的触摸板里迷失自我。其实,只用了短短三天就得心应手啦!MacBook能兼顾Windows的可视化优点,同时也能很方便支持类似Linux系统的命令行模式,也规避了很多流行的软件不支持Linux的问题。非常建议大家在编程时,选择Linux、Mac这种操作系统,在定位硬件问题,查看日志等等场景,真的非常方便!
此外,MacBook的键盘、屏幕、多任务管理切换、真的非常优秀。
如果是学生党,可以考虑一下Windows和Linux双系统。越早接触Linux是越好的。
- 最优秀的思维导图工具:XMind
XMind竟然是国产软件!要知道这在全世界都是比较有名的软件。前面提到的面向对象分析、设计,常常需要用到XMind做需求整理、用例整理等工作,真的很靠谱的一软件。
- 用过最顺手的UML画图软件:Visual Parad