ngaylinn,

The best way I've found to design software is to get it totally wrong on the first try. Once you've seen why the obvious approach won't work, and how ugly your naive workaround is, you sleep on it and a better solution will present itself in the morning. Just make sure you do this in small chunks, or the epic rewrite will take you forever.

Actually, this is the only effective way I've found to design software. :blobcat_mlem:

davidr,
@davidr@hachyderm.io avatar

@ngaylinn My maxim is: Making things is hard. Making things better is easy.

Get anything at all down on paper. Then fix it.

Shdwdrgn,

@ngaylinn The first draft always sucks, even if it does work. The more complicated the code, the more it will suck.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programming
  • kavyap
  • mdbf
  • osvaldo12
  • ethstaker
  • tacticalgear
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • modclub
  • Youngstown
  • everett
  • slotface
  • rosin
  • GTA5RPClips
  • JUstTest
  • khanakhh
  • cisconetworking
  • tester
  • ngwrru68w68
  • normalnudes
  • Durango
  • InstantRegret
  • cubers
  • provamag3
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines