Posts

Showing posts with the label religion

Unit Testing / Extreme Programming

Unit Testing advocates use language that you hear from religious advocates. "You can't write software without unit tests". "You must unit test your code". That sounds a lot like: "You will go to hell if you sin". "If you don't accept Jesus as your lord and savior, you will go to hell". Where does that leave us? You can write software without unit tests. A lot of software has and will be written without unit tests. No human will go to hell for not accepting Jesus as their lord savior. Same question, where does that leave us? I may have advocated the use of unit tests. I think the concept is beneficial. BUT there are a couple of issues. Developers not writing unit tests is a big one (I was thinking about creating a spreadsheet, software from github and sourceforge, projects that have unit tests and those that don't). Why don't developers write unit tests? Because they don't have to. That is the main reaso...