翻译人员: 铁锚 翻译时间: 2013年11月20日 原文链接: Java and Computer Science Courses 一个好程序员不仅要知道如何编程来完成特定任务,还要了解为什么要这样编程,以及掌握如何高效地实现. 事实上,我们通过Google几乎可以找到任意代码.所以了解为什么这样做比起实现功能要复杂和困难得多,特别是出现错误的时候. 专家级程序员的价值就在于此,快速的排错能力,以及高效的代码和架构设计. 要理解Java背后的设计原理,学习计算机科学课程(Computer Sc…