你在编程时使用“笔和纸”吗?

时间:2009-11-25 23:47:43

标签: case

有许多CASE工具,许多用于图表,绘图,记录的软件。但他们可以取代旧的好纸吗?

14 个答案:

答案 0 :(得分:10)

每一天,整天! (好吧,不是整天,而是很多)

我实际上有一段时间讨论过psuedocode的价值,而且我正在提供有关笔/纸和一些伪代码有时可以创造奇迹的输入:)

答案 1 :(得分:6)

我使用计算机来解决容易出现的设计问题,但当我遇到一些非常强烈的 时,我会打破强大的工具 - 笔,纸和脑。

答案 2 :(得分:5)

特别是在实施之前进行一些数学运算时,没有什么比先把它写在纸上更好了!

答案 3 :(得分:5)

我使用白板进行设计,并为TODO使用纸笔。

答案 4 :(得分:4)

使用钢笔/纸张,任何软件都无法取代简单易懂的想法和解决方案草图! EVER!

一旦你在纸上做出批判性思考,就可以花时间用精美的软件和工具来美化它们。

答案 5 :(得分:3)

我一直使用笔和纸,我发现它们是编程的宝贵工具!做笔记等等......

答案 6 :(得分:3)

使用快速草图是澄清客户需求的宝贵工具。您无需成为Da Vinci即可在一些简单的草图中快速封装复杂的业务逻辑或UI行为。 Adaptive Path的Leah Buley在绘制UX的草图方面拥有丰富的资源。程序员也可以学习这些技巧。在坐在Visio前面之前,您将首先使用纸张节省大量时间。

答案 7 :(得分:3)

我非常喜欢铅笔&用于实时思考的纸(或笔和标记板)。它可以处理我的大脑所想到的任何事情。如果我需要创建任何官方文物,我将采用我绘制的内容并使用工具进行设置。但通常初始副本就足够了。

另一方面,我仍然不确定为什么大学里的每个人都转而使用笔记本电脑做笔记。你没有能像在纸上那样在Word中表达自己的想法。

答案 8 :(得分:3)

一直以来,特别是对于有大量条件编程的复杂逻辑!

答案 9 :(得分:2)

在使用应用程序工具之前,我总是发现更容易记下我要绘制/模型的内容。

答案 10 :(得分:2)

一直以来。当我想绘制/编写复杂的东西时,我不想掌握一个软件来做它。也意味着没有额外的应用程序占用我的系统资源。另外,在一张纸上以各种角度写作都令人满意:)。

答案 11 :(得分:2)

我编程的大部分时间都可以在我的桌子上看到纸张,有些在地板上有皱,有些则没有。
我通常在纸上和初步的UML图上进行头脑风暴 如果我只有白板......:)

答案 12 :(得分:1)

单独工作时我不使用笔和纸,但我总是在与其他人合作,与客户交谈等时使用它们。我主要使用铅笔绘制图表。

答案 13 :(得分:1)

在我看来,关于编程最美,它的核心是关于设计好的算法或伪代码。 之前我曾想过一篇论文和一支钢笔可能是一个好主意,但我继续写下来,它们很简单,但很简单。 我只是接近PNP问题,而不是我希望解决它,但好奇心统治着我, 你不需要面对如此大的问题来使用纸和笔,但自从我进入后,我意识到它是多么重要。 它可以节省时间,提高您的工作效率。 一般而言,在编程时,你专注于小概念,例如:这个变量是否为int?? 要了解程序的大局,最好的方法是笔,让你专注于一个问题,以及技术内容,内存管理,安全性,快速代码...... 如果你直接进入键盘,你可能会花费大量时间来创建一个强大的功能,以便在最后实现你不需要它,因为它发生变量“a”将永远是负面的或者其他什么。 但请相信我,我刚开始编程,但很高兴我发现了笔和纸的世界。 我刚刚意识到你的问题实际上也不是肯定的,不管是关于与图表,文档的比较。 在编写程序之前使用笔和纸。 在编程时记录并且使用计算机是个好主意,我的意思当然是你可以用文件记录它,但是你的代码充满了/ * * /它只是更快更好地阅读它并再次编辑它。 因此,两个方面都有一个地方,但在开始时会坚持使用笔。