News for hackers. Stuff that matters.
Re:How to Build Quickly by theZilber on Saturday August 03, 2024 @05:05PM (#41149257)
I agree, I follow the same principle. Also i would like to extend it to - "if you slow down when working on a problem, you might have stumbled upon something unexpected, identify it, and break it down.
Re:How to Build Quickly by macintux on Saturday August 03, 2024 @09:03PM (#41150427)
I have a similar rule when writing documentation. As soon as I find myself writing something in the passive voice, I know I’ve hit part of the system I don’t really understand. “This event happens” instead of “subsystem A triggers this event”.
Re:How to Build Quickly by Keysh on Sunday August 04, 2024 @09:55AM (#41153567)
Nitpick: “This event happens” is not in the passive voice. “This event is triggered” is in the passive voice — and so is “this event is triggered by subsystem A”. (What you probably mean is “writing something vague or lacking agency”.)