Aug. 4th, 2009

denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Ten things I am currently loving about the Dreamwidth development process:

1. We comment our code. We try to write code that reads like English, or at least like natural human syntax, and we put comments in there so that the next person who comes along (which might very well be the person who wrote it, four months later) can follow through all the logic and read along and know exactly what the logic was and why that one little fiddly bit is in there. If there's a $LJ::WILL_NOT_WORK_WITHOUT_STEAM_RADIATOR variable, we'll put a careful set of instructions for the dismantling and stowage of the steam radiator right above it in the code.
and more... )
Page generated Sep. 21st, 2017 08:43 am
Powered by Dreamwidth Studios