Skip to main content
copyedit
Source Link
William Pietri
  • 3.1k
  • 1
  • 19
  • 21

Write tests.

WatWhat I most want when I take over a project is a good set of automated tests. By good, I mean:

  • They all run,
  • They are clearly written,
  • They convey both they why and the what, and
  • They are more or less comprehensive.

I like tests better than regular docs because a computer can verify that they still apply. Basically, tests are executable documentation.

On top of that, I'd like a 1-3 page document on the system architecture, plus a well-organized and well-named code base.

Write tests.

Wat I most want when I take over a project is a good set of automated tests. By good, I mean:

  • They all run,
  • They are clearly written,
  • They convey both they why and the what, and
  • They are more or less comprehensive.

I like tests better than regular docs because a computer can verify that they still apply. Basically, tests are executable documentation.

On top of that, I'd like a 1-3 page document on the system architecture, plus a well-organized and well-named code base.

Write tests.

What I most want when I take over a project is a good set of automated tests. By good, I mean:

  • They all run,
  • They are clearly written,
  • They convey both they why and the what, and
  • They are more or less comprehensive.

I like tests better than regular docs because a computer can verify that they still apply. Basically, tests are executable documentation.

On top of that, I'd like a 1-3 page document on the system architecture, plus a well-organized and well-named code base.

Source Link
William Pietri
  • 3.1k
  • 1
  • 19
  • 21

Write tests.

Wat I most want when I take over a project is a good set of automated tests. By good, I mean:

  • They all run,
  • They are clearly written,
  • They convey both they why and the what, and
  • They are more or less comprehensive.

I like tests better than regular docs because a computer can verify that they still apply. Basically, tests are executable documentation.

On top of that, I'd like a 1-3 page document on the system architecture, plus a well-organized and well-named code base.