txx*_*xwq 6 networking continuous-integration
我想知道如何在家中建立开发环境.我想做一种模拟来模仿一个真正的软件开发公司.我正在学习Ruby和Java,并且我在笔记本电脑上有小型项目的必要工具(编译器,解释器,IDE等).但是,我想尝试一些其他的东西,如版本控制,自动构建工具和持续集成.我一直在网上搜索各种资源,我在想如何将旧PC用于这些工具.我最大的问题是一些教程和文档听起来像双荷兰语,我对网络知之甚少.我能实现目标,还是应该等到我了解更多?
不要等 做.
不要挂在你不理解的概念上.最初是通过它们滚动.我经常发现只是试着去做,即使我没有完全理解它们,我最终会弄明白,或者学习一些有助于我后来弄明白的东西.
最糟糕的事情是等待.
它可能真的很痛苦,但坚持不懈,当你走出另一端时,你会更有经验.:)
你绝对可以实现你的目标.
从版本控制开始.如果你在Windows上,VisualSVN是一个超级简单的服务器,TortoiseSVN是一个超级简单的客户端.你将在一小时内启动并运行.
我还建议Hudson继续整合.
还可以找到一些工具来进行自己的自动化测试.如果您正在进行任何类型的Web开发,我会推荐JUnit for Java和Selenium.开始练习测试驱动开发!
每个优秀的团队都使用某种问题跟踪系统.以下是可供选择的列表:http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems
| 归档时间: |
|
| 查看次数: |
2003 次 |
| 最近记录: |