I'm just getting deeper into the XP pro and con discussion with what's available for free on the net, such as the stuff on softwarereality.com. The situation...
Hi Hendrik First of all Happy New Year. You were/are/will be subject to manipulation all your life. It is just another word for "diplomatic". In fact, Given...
... Ron Jeffries is a "big-wig" around xp circles, one of the "Original XPers". He runs www.xprogramming.com and often has a very argumentative and confronting...
Daniel, I couldn't agree more. That was my interpretation as well. Though I didn't read it in the original context either. Software development is all about...
Simon Harris wrote: Hi all, Happy New Year, and I hope your gift-giving entity of choice was generous. ... Interestingly, that wasn't my reading, and while I'm...
Hehehe. Ok I think, actually, we're all in violent agreement then. And yes, I'm grumpy when it comes to those sorts of things hehehee. Maybe "Sick of" was too...
While we're on the subject on simplicity I'd like the bring something up. These days there's a whole bunch of libraries and utilities available to Java...
I'm naturally lazy so anything I can get for free is a bonus. Anytime I can throw out a bunch of my own code and use someone else's I'm a happy chappy. The...
... Agree with what you're saying. What I find is that it's often difficult to know ahead of time the costs/verse benefits of using a given tool, library or ...
... The benefits of using the library have to outweigh the costs. Which is rather an obvious, vague, unhelpful statement ... but my point is that you really...
... My default rule is "only use packages that have been recommended by someone I trust". I believe my most valuable resource is my network of trusted...
... I can agree with this , provided I supply a couple of caveats. 1) As with many things XP related, this is my 'default' position, and all I would say to...
Hey Steve, ... Complex problems should be complex, whereas simple one should be simple? D'oh. :) Firstly, *I* want to clarify something too, perhaps that's...
... Your English is fine; it is confusing. ... I think you're right, Hendrik ... but I also think that both interpretations are a bit limited ... Yes, it's...
... I don't think this is quiet right either. The complex solution often does take more time than the simple solution. The trick is that the simple solution...
... [...] ... opportunity ... that Java ... is hard ... (ThoughtWorks) has ... If your ... wrong ... As a slight aside, I fully concur with Jon's comments and...
... stated up ... I'm curious whether people here agree with Simon's statement about most developers being naturally lazy... I'm more of the opinion that ...
Ok. Want I really wanted to say was "Good" developers are lazy but after I said I was "sick" of hearing about stuff that's too complex I thought I'd tone it...
... I agree. Actually (speaking for myself), I think "constructive laziness" really comes into play as a driver to automate repetitive tasks (e.g. testing, ...
Mike Williams
mwilliams@...
Jan 5, 2004 12:47 am
1392
For me, laziness means I can stop working on a project when it is finished. It won't come back and suck time I don't want to allocate. Gives me time to do...
I will be out of the office starting 15/12/2003 and will not return until 19/01/2004. I will respond to your message when I return. For urgent issues please...
Mike Williams will be presenting his take on "Lean Software Development: An Agile Toolkit" ( http://www.poppendieck.com/ld.htm ). Mikes presentation will be at...
Damn! This is the one night I will miss cause I'm away. Once again thanks for moving it to a tuesday night. I'll be there next month with bells on! Simon ... ...
Hi All, Here's a situation which continues to frustrate me when writing unit tests (occasionally when using TDD but more frequently when retrofitting tests to...
... I have seen some people suggesting that extraction of classes can help. I guess the idea is to take the bits to do with doFirstComplexThingNeedingATest()...
I agree with what Murray has already written - in particular that I'll sacrifice privacy to preserve testability. Two other points: 1) Do the private methods...
Steve Hayes
steveh@...
Jan 9, 2004 5:48 am
1400
Hi Andy, Here's my 2 cents: * Testability trumps visibility * Good taste trumps Java-specific issues * A class doing more than one complex thing is too...