论文部分内容阅读
铁匠以打造自己的工具为荣。在进入这个行当之时,或接受特殊需求的任务前,制作称手的工具便成了头等大事。通过炼炉、铁砧以及锤子,铁匠循环进行着加热、锻造和冷却过程,直到把钢铁铸造成称手的家伙。与铁匠挥洒汗水和忍受高温相比,软件开发是一个既干净又抽象的过程。不过,代码与钢铁的相同之处就是它们都有延展性——通过足够的技巧和努力,可以把钢铁或代码变成精致的工具或巨大的机器。对 Java 开发者来说,没有什么能够比得心应手的集成开发环境(Integrated Development Environment,简称 IDE)更令人着迷。所谓 IDE,就是把编写、编译、
Blacksmiths pride themselves on building their own tools. Before entering this business, or to accept the task of special needs, the production of the tool called the hand became the top priority. Through furnaces, anvils, and hammers, the blacksmith circulates through heating, forging and cooling until the steel is cast into hands. Software development is a clean and abstract process compared to blacksmiths sweat and endure high temperatures. However, the difference between code and steel is that they are all malleable - with enough skill and effort to turn steel or code into sophisticated tools or huge machines. For Java developers, nothing can be more fascinating than the handy IDE (Integrated Development Environment). The so-called IDE, is to write, compile,