如何有效地在纸上编写代码

wow*_*ick 9 language-agnostic handwriting

在我的大学测试中,我经常需要使用笔和纸编写程序和算法.例如,对于我的下一个测试,我将不得不在方案和Java中编写相当多的代码.

我写了很多代码,但从不写笔和纸.在纸上编写代码时,我常常以同样的态度对待它,就像我在计算机上编写代码一样.这经常导致大量的删除和添加,这通常会导致一个难以理解的混乱,因为我习惯于能够随意添加和删除块.

问题是程序或算法足够复杂,因此在编写代码之前不可能完全考虑它们.

有没有办法有效地用笔和纸写代码?

Ayu*_*mka 5

你在纸上写代码是对的,就像你在系统上写的一样。但是,要编写高效的代码,您需要学习的东西很少

  1. 始终在每一行代码处使用缩进以使其易于展示
  2. 不要忘记在不同的地方添加评论,这样你所写的和试图传达的内容才能让考官清楚
  3. 如果您想在任何地方删除代码的某些部分,或者遇到删除线,最好删除整行并重新编写。它提高了代码的可见性并使其具有吸引力。
  4. 请记住在两行代码之间留出足够的空间,可能是一两行空白。这种间距使您的代码具有可展示性。

欢迎提出更多建议。