> Jacob wrote: > "In my mind, if you can't read someone's code, you don't > really know that > language that well and you should read it, you will learn > something."
> I don't think the issue is not being able to read someone > else's code; the > real issue is having to take extra time to wade through > someone else's > poorly-written code. (This is not directed at you--I've > never seen your > code. I'm just referring to poorly-written code in > general.) If an > application is written at least marginally well and works, > it will spend the > vast majority of its life in maintenance mode, which is > actually the most > expensive part of an application's lifecycle. Saving a > few seconds here and > there by not typing "form" or "url" in the original code > is nothing compared > to the time it takes someone else to figure out what's > going on months or > years down the road. Code should always be written with > maintenance in > mind, and anything we can do when writing the original > application to make > maintenance easier for someone else will obviously save > money (potentially a > great deal of money) in the long run. > Matt Hence today's blog entry. :) Here's my gratuitous plug: So much of what we do as developers on a daily basis is really about doing the same thing in different ways or doing different things in the same way... Like the site map. Nested layouts were a big hit with Fusebox 3 because they provide consistency in the formatting and the layout of a site (doing different things in the same way). And a large part of the point behind my onTap framework was to provide an intuitive way of managing the site map and "common" code shared between a collection of related pages. I've posted blog articles in the past 2 months covering how the framework provides an easy means of accomplishing hit-counting (the framework site counts both by page and for the entire site), and livedocs style comments, but what I realized was missing yesterday was any comment on breadcrumbs style navigation. I've heard people talk about it, ask for it, etc. a lot over the years. And onTap makes it really easy -- if properly written, it allows you to see where all your breadcrumbs are just by glancing at the directory structure: http://www.turnkey.to/ontap/docs/blog.cfm s. isaac dealey 972-490-6624 team macromedia volunteer http://www.macromedia.com/go/team chief architect, tapestry cms http://products.turnkey.to onTap is open source http://www.turnkey.to/ontap ----------------------------------------------- To post, send email to [EMAIL PROTECTED] To unsubscribe: Send UNSUBSCRIBE to [EMAIL PROTECTED] To subscribe / unsubscribe: http://www.dfwcfug.org
