programming-languages - 同时使用多种语言进行开发的技巧

标签 programming-languages

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




8年前关闭。




有人有同时使用多种语言的任何提示吗?我每天都使用 Objective-c、c、perl、ruby、bash、ksh、rails 和其他专有语言,并且发现每天在它们之间来回切换越来越困难。作为在 perl 和 ruby​​ 之间切换时的一个简单示例,我经常忘记在 perl 中使用分号,并发现自己在 ruby​​ 中使用 $ 作为本地变量。从objective-c 到c 的情况更糟:我在objective-c 中使用函数调用(而不是 meesage 调用)。有没有人有关于使使用多种语言的工作更有效率的任何提示?

对于那些建议使用 IDE 作为解决方案的人,尽管我原则上同意使用 IDE 来提高生产力。我倾向于在 vi 中完成所有编码

最佳答案

一些提示:

  • 慢一点! 作为开发人员,我们习惯于以疯狂的速度工作。在语言之间切换需要一些更有意识的思考和专注。
  • 使用好的IDE - 在您键入错误时显示错误。这将是一个温和的提醒,您遗漏了分号或遗漏了“$”(在许多情况下)

  • 我不时遇到同样的问题,但这两件事有帮助!

    关于programming-languages - 同时使用多种语言进行开发的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1770616/

    相关文章:

    python - 关于python构造的问题

    haskell - 多态性的等级和(非)预测性之间有什么关系?

    programming-languages - 他们用什么给这个玩具编程?

    c++ - 如何在 C++ 中定义友元函数和运算符重载

    programming-languages - 如何开始建立一个新的社交网络?

    assembly - 这是什么汇编语言/体系结构?

    c++ - unique_ptr - 重大改进?

    python - 学习 Python 之外的脚本语言

    programming-languages - 如何使用谷歌趋势找到编程语言流行趋势的统计数据

    programming-languages - 根据语言选择工作?