enn*_*ler 4 programming-languages
有没有人有同时使用多种语言的技巧?我每天都使用objective-c,c,perl,ruby,bash,ksh,rails和其他专有语言,并且发现每天在它们之间来回传递越来越困难.作为在perl和ruby之间切换的一个简单示例,我经常忘记在perl中使用分号,并发现自己使用$用于ruby中的本地变量.从objective-c到c,情况更糟:我在objective-c中使用函数调用(而不是meesage调用).是否有人提出使用多种语言提高工作效率的技巧?
对于那些建议将IDE作为解决方案的人,虽然我原则上同意使用IDE来提高生产力.我倾向于在vi中完成所有编码
一些提示:
慢一点! 作为开发人员,我们习惯于以疯狂的速度工作.在语言之间切换需要一些更有意识的思考和关注.
使用一个好的IDE - 在您键入错误时显示错误.这将是一个温和的提醒,你错过了分号或省略'$'(在很多情况下)
我不时有同样的问题,但这两件事有帮助!