| Sign In/My Account | View Cart |
| Article: |
What Is Prefactoring | |
| Subject: | Old wine in new bags | |
| Date: | 2005-12-05 01:36:30 | |
| From: | TheBeez' | |
|
It always amazes me how things are re-invented and get new names. "Extreme programming" was invented in the mid-eighties by Tom Gilb and beared the name "evolutionary development". Pre-factoring was invented by Chuck Moore and had no particular name, except the technique was there.
I don't think Programming Languages are or should be considered end-user legible. Failures are all the way down. COBOL was considered to be end-user readable. So was SQL. I don't even can think WHY. If the thing works like it should, your client has more pressing thing to do than figure out a program you've written.
OO design doesn't help much in my experience. Maintainability isn't helped by OO. A well designed program is. That is where factoring helps. Read more on this here (http://thebeez.vnunetblogs.com/the_beez_speaks/2005/11/my_wife_is_not_.html) . |
||