代码之家  ›  专栏  ›  技术社区  ›  bbrown

你在编程时用的是“笔和纸”吗?[关闭]

  •  8
  • bbrown  · 技术社区  · 6 年前

    有许多案例工具,许多图表、绘图、文档处理软件。但是它们能代替旧的好纸吗?

    14 回复  |  直到 11 年前
        1
  •  10
  •   jaywon    15 年前

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

    实际上,我有一段时间就psuedocode的价值进行了讨论,我在输入多少笔/纸和一些伪代码有时能产生奇迹:)

        2
  •  6
  •   Jason Williams    15 年前

    我用计算机来解决简单的设计问题,但当我遇到真正的问题时 坚硬的 我发明了强大的工具——笔、纸和大脑。

        3
  •  5
  •   Danny Varod    15 年前

    我用白板做设计,用笔和纸做托多。

        4
  •  5
  •   Marius Burz    15 年前

    尤其是在实现之前做一些数学运算,没有什么比先把它写在纸上更好的了!

        5
  •  4
  •   Joy Dutta    15 年前

    没有软件可以取代用笔/纸简单地记下想法和解决方案草图的方法!永远!

    一旦你把批判性的想法写在纸上,你就可以花时间用花哨的软件和工具来美化它们。

        6
  •  3
  •   Tony The Lion    15 年前

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

        7
  •  3
  •   Sam McAfee    15 年前

    使用快速草图是向客户阐明需求的宝贵工具。您不必是达芬奇,就可以在一些简单的草图中快速封装复杂的业务逻辑或UI行为。 Leah Buley 在自适应路径上,有大量的资源来为用户体验绘制草图。程序员也可以学习这些技术。在坐在Visio前面之前,首先使用纸张可以节省很多时间。

        8
  •  3
  •   Kaleb Brasee    15 年前

    我非常喜欢用铅笔和纸(或钢笔和马克笔板)进行实时思考。它能处理我脑子里想的任何事情。如果我需要创建任何官方的工件,我将获取我所绘制的并使用工具设置它。但通常初始拷贝就足够了。

    另一方面,我仍然不确定为什么大学里几乎每个人都换笔记本电脑做笔记。你没有能力像在纸上那样用文字表达你的想法。

        9
  •  3
  •   Rashmi Pandit    15 年前

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

        10
  •  2
  •   TraderCoder    15 年前

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

        11
  •  2
  •   keyboardP    15 年前

    总是。当我想画/写一些复杂的东西时,我不想掌握一个软件来完成它。也意味着没有额外的应用程序占用我的系统资源。另外,在一张纸上从各个角度写作也能让人满意。

        12
  •  2
  •   the_drow    15 年前

    大多数时候,当我编程时,你可以看到我桌上到处都是文件,有些在地板上起皱,有些则没有。
    我通常在纸上和初步的UML图上进行头脑风暴。
    如果我有白板…:)

        13
  •  1
  •   LaC    15 年前

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

        14
  •  1
  •   Matt Klinker    11 年前

    在我看来,编程最美的地方在于设计好的算法或伪代码。 以前我以为纸和笔是个好主意,但我还是继续写了,它们是简单的程序,很短。 我刚接触到PNP问题,不是我想解决它,而是好奇统治着我, 使用纸和笔不需要面对如此大的问题,但自从我了解到这一点后,我意识到它是多么重要。 它节省时间,使您更高效。 一般来说,当你编程时,你会集中在一些小的概念上,比如:这个变量int…? 为了对程序有一个大致的了解,最好的方法是一支钢笔,它能让你集中精力解决一个问题,并随时随地处理技术问题、内存管理、安全性、快速代码…… 如果你把directyle放到键盘上,你可能会花很多时间来创建一个强大的函数,最终你不需要它,因为它会发生,变量“a”总是负数或其他什么。 但请相信我,我刚开始编程,但很高兴我发现了纸和笔的世界。 我刚刚意识到你的问题实际上不是一个“是-否”的问题,而是关于与图表的比较,记录。 在写程序之前先用笔和纸。 当你编程的时候记录,并且使用计算机是一个好主意,我的意思是当然你可以用文件记录它,但是让你的代码充满/**/它只是更快更好的阅读和编辑它。 所以这两样东西都有一个地方,但一开始就用钢笔。