tag:blogger.com,1999:blog-6714530.post3760604401695055853..comments2023-12-20T14:46:32.704+00:00Comments on less code, more software: Magic numbers and beyondJon Jaggerhttp://www.blogger.com/profile/11560463167349216675noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-6714530.post-4788411083692723092010-03-10T12:26:36.296+00:002010-03-10T12:26:36.296+00:00Boom boom.Boom boom.Jon Jaggerhttps://www.blogger.com/profile/11560463167349216675noreply@blogger.comtag:blogger.com,1999:blog-6714530.post-75693353307170534032010-03-10T12:24:02.909+00:002010-03-10T12:24:02.909+00:00FWIW I think smelly numbers are an odour of magnit...FWIW I think smelly numbers are an odour of magnitude better.Phil Nashhttps://www.blogger.com/profile/07697983218189410572noreply@blogger.comtag:blogger.com,1999:blog-6714530.post-90363782515430235812010-02-28T22:48:21.120+00:002010-02-28T22:48:21.120+00:00I think your idea of pulling smells down is a grea...I think your idea of pulling smells down is a great one. Smelly numbers, smelly expressions, smelly statements. Like it. Thanks.Jon Jaggerhttps://www.blogger.com/profile/11560463167349216675noreply@blogger.comtag:blogger.com,1999:blog-6714530.post-3837603465334887992010-02-28T21:30:09.454+00:002010-02-28T21:30:09.454+00:00I really dislike the idea of extending the "m...I really dislike the idea of extending the "magic" description upwards. I think it just adds credence to the notion of 'the ghost in the machine' - the idea that software of a certain size is inherently complex and buggy and that there isn't any other way. I used to work on a desktop app, and my boss just said that "software is just like that" - he didn't see the link between the smells in the low level code and the bugs in the overall software. But, then, they didn't even have any unit tests. Or tests.<br /><br />Personally, I'd much rather pull down the idea of "code smell" and call these "smelly numbers".Anonymousnoreply@blogger.com