... I always found this advice (DTSTTCPW) interesting in the context of "simple" because it referred to the state of the code PRIOR to refactoring. Then there...
... I always found this advice (DTSTTCPW) interesting in the context of "simple" because it referred to the state of the code PRIOR to refactoring. Then there...
... I like these with the exception of number four. I'd prefer something along the lines of "it uses an appropriate number of classes and methods". Or maybe,...
... (I prefer the phrasings: 3: expresses all our design ideas. 4: minimizes the number of classes and methods.) ... What's interesting is that these rules...
... I like the rewording of three and particularly four. Saying "minimizes the number of classes and methods" is substantially different than saying "it uses...
... Really. That's interesting. I would have said that minimizing was a process that finds the smallest. How are the two phrases different in connotation to...
-- In leandevelopment@yahoogroups.com, Ron Jeffries wrote [a little ... smallest. How are the two phrases different in connotation...? I may read "4. it uses...
I don't understand ... ... I still don't understand the difference here between reducing the number to smallest, and minimizing, which I'd have thought meant ...
... The difference I see is that minimizes, having the benefit of more syllables, (3 vs. 2), raises the readability level to a higher level, giving it a more...
Personally, I've always thought that the term "simple" missed the point. What's simple to you may not be simple to me. For example, in our courses, we talk...
... The fact that the word simple can only be defined by reference to an oracle is part of why I like Beck's definition of simple code. On the other hand, if...
... mechanism. ... conotations that ... basis ... words, ... an ... as ... Gee, how did I know I was going to hear from Ron? :) Actually, I think this makes my...
... You called my name. I always hear it when someone calls my name. ;-> ... That's one way, certainly. And I do like to be clear. On the other hand, the real...
I like Alan's idea of context. Seems to me that one's view of simplicity and complexity stem from the way one is programmed to solve problems. I was doing...
... Perhaps so, though I'd expect some agreement on number of parts and difficulty of making them, since hand operations and machine operations of those days...
Seeing Mary's response reminded me of something I have heard her and Tom say more than once. The easiest way to build something simpler is to not build things...
Simplicity, for me, consists of finding a good match to the application domain. Many of us (hopefully most of us) have the experience of working on a system...
... How do you teach something that can only be defined by results to someone who doesn't know it? Alan Shalloway, CEO, Sr. Consultant Net Objectives Phone:...
Hi Ron, ... I'll bet there deeper objectives behind that one. If your code were really simple, what would that do for you? Dale -- Dale Emery, Consultant ...
... Yes ... even Kent's rules of simple code, of course, are trickier than they may look. Recognizing duplication isn't always straightforward, and it's not...
... Ah. So that's what it is. Well, part of what it is. Maybe. ;-> Ron Jeffries www.XProgramming.com Resistance may or may not be futile. It is for sure not...
... This is, of course, taken a bit out of context, I note ... The context was a comment from Alan, regarding simplicity and whether one can / should be able...
... This reminded me of a chart in Chet's, Ann's, and my planning tutorial that shocked us ... so I had to draw a chart ... so I had to write a little article:...
... Me too. I believe that Adaptability is the deeper objective: we want our code/design to support rapid extension and modification. It seems to me that all...
Ron, I really like your article, but for some frustrating reason I can't see the graphics, even after turning off all my add and popup blockers.... I think you...
Ron said: Yes ... even Kent's rules of simple code, of course, are trickier than they may look. Recognizing duplication isn't always straightforward, and it's...