I've been trying to preach your same thoughts on this forum for years but I don't think I was quite so blunt :-) Although I have seen significant improvement we still have a ways to go. There always seems this idea that less "lines" of code means "better" code. Nice to see a healthy reminder from another voice. John_Penney@post.peek-traffic.co.uk wrote: > > I follow the discussions and examples posted to this list with much > interest, although I am not a formal educator (though I am the parent > of three young children!). > > Although I am often impressed by the ingenuity and elegance of some of > the examples posted here, I am often shocked at their illegibility. > > I am a software engineer and from bitter experience, I know that the > most successful code is *not* the most ingenious or the most elegant. > Most software is written by a team of people collaborating to produce > a large system; most effort goes in fixing and maintaining code > written by other people; the most successful and error-free code is > the simplest and best commented! > > Writing clever software can be very satisfying and educational from > the personal perspective - I know, I've been there! But it worries me > a little that the pupils on the receiving end of these beautiful Logo > examples might think that the world of commercial software engineering > is the same. > > The satisfaction of being a software engineer in the real world comes > from a clean design, clear, concise interfaces and readable code! > > I await your responses with interest... > > --------------------------------------------------------------- > Please post messages to the Logo forum to logo-l@gsn.org. Mail > questions about the list administration to logofdn@gsn.org. To > unsubscribe send unsubscribe logo-l to majordomo@gsn.org. -- =============================================================== George Mills (mills@softronix.com) http://www.softronix.com/ The www page contains some very powerful educational software. Our single most important investment is our kids. --------------------------------------------------------------- Please post messages to the Logo forum to logo-l@gsn.org. Mail questions about the list administration to logofdn@gsn.org. To unsubscribe send unsubscribe logo-l to majordomo@gsn.org.
Global SchoolNet Foundation -
Linking Kids Around the World!
Copyright GSN - All Rights Reserved
- Comments
& Questions
Visit GSN's
Global
Schoolhouse for more exciting learning resources!
Search our Site
-
Home