这似乎是一个奇怪的要求,但作为一名计算机科学专业的学生,我总是遇到一些应用程序,这使得开发任务比以前的方式更容易。不幸的是,我倾向于在经历了太长时间的困难之后很久才发现这些应用程序。我只是在Mac上,但我认为我将包括Mac和PC以供将来参考(如果我有两个系统)。
对我来说,一个C ++编程的学生,我目前在Mac上只使用了几个软件:
你们发现哪些其他功利性应用程序对开发人员特别有帮助?随意提及您可能用来帮助您的工作流程的任何软件。
我希望这个问题对于S.O.来说不是太宽泛。如果是这样,请随时将其删除。
此外,我还不知道要为此主题使用什么标记,因此如果mod需要将此线程移动到更合适的区域,那就太棒了。
答案 0 :(得分:1)
嗯,你的清单看起来并不坏;)
大多数开发人员都有一套基本工具,例如:
这通常是您编写软件\应用程序所需要的,除此之外的任何内容都被认为是有用的,但您并不需要它。
懒惰的人有一些奇特的工具,这些工具可以节省你一些时间,但是当你开始依赖这些工具然后你不再了解事物的实际构造和工作方式时,最大的缺点是 - 这将使维护你的软件是一场噩梦。
最好的事情是知道何时使用“帮助”工具,但不是很多,只有在必要时才使用它们,并且没有达到你依赖它们的情况 - 因为如果它们有一个如果出现错误或神秘的缺陷,你将会死在水中,直到下一个修补程序或修补程序出现。
祝你好运!