Search the web
Sign In
New User? Sign Up
leanprogramming · Lean Programming
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 504 - 533 of 762   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
504
hi, * how do you go about defining degrees of simplicity, so you can then talk about it with other people, and try to reach a consensus on how much to push for...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
10:09 pm
505
Raoul, What is your definition simple? GB....
Gary Brown
gb70840
Offline Send Email
Nov 3, 2008
10:19 pm
506
... a fine question and i don't have a well formed answer. i think simplicity is a subjective thing, and that people therefore need to figure out how to talk...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
10:28 pm
507
... A non-quantitative method would be - which one is easier to explain? I have found that that is almost always the better choice. This, of course, assumes...
Alan Shalloway
alshalloway
Offline Send Email
Nov 3, 2008
10:32 pm
508
* another metric for me is state space: the more conditionals you have, the worse the code is for many reasons: testing, maintenance, being able to explain the...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
10:33 pm
509
... thank you for the thought; that makes sense. what if i played devil's advocate for a moment and asked: are there cases where you can explain something...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
10:37 pm
510
I like that. I think, too often, that "simplest" is taken to mean "easiest to write", or "requiring the least effort to write", but I prefer to think about how...
Scott L. Bain
slbain9000
Offline Send Email
Nov 3, 2008
10:42 pm
511
Well, I would probably avoid the conditionals with the proper use of OO. But if I couldn't figure out any other way to do it, that might be the simplest way. I...
Alan Shalloway
alshalloway
Offline Send Email
Nov 3, 2008
10:45 pm
512
... having done more maintenance than blue-sky development, i agree to some large degree :-) so/but that means simplicity is subjective. i think making...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
10:54 pm
513
... i spoke poorly; i mean conditional in the sense of there being a large state space that is not handled by one set of code, but needs to have many pieces of...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
10:58 pm
514
Alan, ... In my experience, this hits the nail on the head "assumes that the person I am talking to understands..." Simplicity in communication is dependent on...
Matt
maswaffer
Offline Send Email
Nov 3, 2008
11:09 pm
515
I sincerely agree with you, Matt (especially in the notion that communication involves both ends of the signal), but the very next question we are confronted...
Scott L. Bain
slbain9000
Offline Send Email
Nov 3, 2008
11:41 pm
516
hi, ... perusing the web and quotes, i'm currently thinking that there are several dimensions or metrics which sum up to simplicity. (a) you can't remove...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
11:47 pm
517
I do this exercise in class, which sort of addresses both questions, or at the very least provides some interesting results... I ask the students to imagine...
Scott L. Bain
slbain9000
Offline Send Email
Nov 3, 2008
11:56 pm
518
Scott, ... Beat them until they understand it? :) j/k ... the ... Agreed... ... to ... not ... I don't know. But I'll know it when I see it! Seriously...
Matt
maswaffer
Offline Send Email
Nov 3, 2008
11:58 pm
519
... any favourite top 10s from that? :-) for me it can be hard to answer because 1) it depends heavily on the purpose and context of the code, and 2) often i...
Raoul Duke
theraoulduke
Offline Send Email
Nov 3, 2008
11:59 pm
520
... $0.02 i think the only sane approach is to start with your group, with an eye on what the wider community says and does, to try to help validate/inform...
Raoul Duke
theraoulduke
Offline Send Email
Nov 4, 2008
12:02 am
521
Raoul, ... For my current position, I spent a half day pairing with some of the developers as part of the interview process. My personal opinion is that it...
Matt
maswaffer
Offline Send Email
Nov 4, 2008
12:02 am
522
... thanks; ive heard of places (e.g. mozilla, google, etc.) where interviews are not just a quick one day thing; you have to run the gauntlet, even if you are...
Raoul Duke
theraoulduke
Offline Send Email
Nov 4, 2008
12:08 am
523
i liked this so far. http://bradapp.blogspot.com/2006/05/simple-aint-easy-myths-and.html...
Raoul Duke
theraoulduke
Offline Send Email
Nov 4, 2008
12:10 am
524
Sure... In no particular order, these usually appear on the whiteboard: 1) Can you test it? DID you test it, and if not, why not? (here we usually mean...
Scott L. Bain
slbain9000
Offline Send Email
Nov 4, 2008
12:11 am
525
Matt's right. The classroom provides 20-30 people to contribute to the discussion, but 1-1 you'd need at least 4-5 hours I would think. -S- From:...
Scott L. Bain
slbain9000
Offline Send Email
Nov 4, 2008
12:12 am
526
We start where we can start... ultimately, software development need to mature (in my opinion) into a real community, with standards and peer review and all...
Scott L. Bain
slbain9000
Offline Send Email
Nov 4, 2008
12:13 am
527
... awesome, i see that as some really thoughtful gold, thank you!...
Raoul Duke
theraoulduke
Offline Send Email
Nov 4, 2008
12:14 am
528
Thank my students. :) It is a really fun, illuminating exercise, and very encouraging to find that I get *pretty much* the same answers (apart from the testing...
Scott L. Bain
slbain9000
Offline Send Email
Nov 4, 2008
12:19 am
529
i don't mean to flood with links, but this one also resonated with me. http://wiki.hsr.ch/SimpleCode/files/SimpleSimplestOrSimplistic.pdf sincerely....
Raoul Duke
theraoulduke
Offline Send Email
Nov 4, 2008
12:32 am
530
Hi, Raoul, I use Kent Beck's definition of simple design, which assumes test-driven development. Simple design: * does everything needed for now * passes all...
Gary Brown
gb70840
Offline Send Email
Nov 4, 2008
12:59 am
531
... of OO. ... be the ... large ... have ... Design patterns are about handling this problem. They are ways of isolating separate logics to work together...
Alan Shalloway
alshalloway
Offline Send Email
Nov 4, 2008
1:04 am
532
... thank you, will check....
Raoul Duke
theraoulduke
Offline Send Email
Nov 4, 2008
1:07 am
533
... explain? ... understand ... signal... ... code. ... While I agree with you, I would say that this is where the industry needs to mature - we must all have...
Alan Shalloway
alshalloway
Offline Send Email
Nov 4, 2008
1:08 am
Messages 504 - 533 of 762   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help