tag:blogger.com,1999:blog-5427069094580312550.post3103639290993574337..comments2023-12-23T21:48:09.231-08:00Comments on Code To Joy: The Emperor's New Prose: Duct Tape BloggingMichael Easterhttp://www.blogger.com/profile/14799771593145201161noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-5427069094580312550.post-88782797706459324772009-10-01T00:47:09.118-07:002009-10-01T00:47:09.118-07:00While I have never been on a project with too many...While I have never been on a project with too many unit tests, I have been on lots of projects where every simple change, either in the program or the environment, breaks some tests. That is, there were a large number of brittle unit tests that had to be maintained.<br /><br />To say that there is not a movement in the blogosphere to push endless polishing is false. It exists and it is not helping us to deliver working software faster.<br /><br />I wish it were easy to implement and *maintain* products with a good set of unit tests but it is very hard. Arguing around the edges (e.g. how many tests are enough or do they make development faster or slower) seems to me to be a bit of a waste of time.Dennis Sellingerhttps://www.blogger.com/profile/17039039318920378800noreply@blogger.comtag:blogger.com,1999:blog-5427069094580312550.post-34448133199971709082009-09-30T06:56:14.771-07:002009-09-30T06:56:14.771-07:00Using unit testing extensively Does Not Slow Down ...Using unit testing extensively Does Not Slow Down Anything. I'm also a test-infected programmer and I came to the realization that the time spent to write tests is quickly paid back the first time you have to debug...Giorgiohttps://www.blogger.com/profile/12689416577856305650noreply@blogger.comtag:blogger.com,1999:blog-5427069094580312550.post-1318895915653979012009-09-29T10:37:49.705-07:002009-09-29T10:37:49.705-07:00Duct tape programing gives you the same thing as d...Duct tape programing gives you the same thing as duct tape mechanics give you.--<br /><br />1)Something may work but you won't really know till it is put into production. The guy with the duct tape usually isn't the guy who is putting everything on the line. <br /><br />2)When you need to go back and modify it no one really knows what they did, why they did it or how to get it to a state where someone else can work on it.<br /><br />3) Duct tape is only used when the skills, talent or tools aren't available to do it right in the first place. (no matter how much duct tape was used. Sooner or later a welder will need to fix the frame of the go-kart. )<br /><br />With that said there is a whole world of programming between decision paralysis and duct tape programming and the article missed it completely. But what do you expect from duct tape.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5427069094580312550.post-47268957053739701892009-09-29T09:44:29.142-07:002009-09-29T09:44:29.142-07:00I've never been on a project where the problem...I've never been on a project where the problem was too many unit tests. In fact, I'm almost always on projects where the problem is too few unit tests. I feel like anti testing people describe different worlds to me that I've never been to.Hamlet D'Arcyhttps://www.blogger.com/profile/04008870357169725586noreply@blogger.com