<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Associate Instructor - Hofstra University
Amazon Top 750 reviewer - Blog - Unresolved References - Book Review Blog
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Scott Ambler:
Rants which basically boil down to "let's go back to the old days" really don't make much sense.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Thomas Paul:
Calling people "dinosaurs" because they don't agree with you is probably not what the person who started this thread was looking for.
Your comment can basically be summarized as "that guy needs to shut up and drink the kool-aid."
In fact, it reminds me of what the Agile followers say about the RUP guys.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ernest Friedman-Hill:
On the first page of the site, he talks about how pro-OO arguments are often just again "straw men"
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Associate Instructor - Hofstra University
Amazon Top 750 reviewer - Blog - Unresolved References - Book Review Blog
Originally posted by Thomas Paul:
I agree. Fortunately, Scott did a little bit more than that, didn't he?
Actually, no, he didn't. He gave a link to an article. I'm sure the person who wrote the original question knows what google is.
Did you read the website? What's *your* opinion on it?
I think the autor of the website is wrong. He fails to address questions of reusability and maintainability. But I think to properly address his comments requires a lot more effort than I am willing to give.
So how is this a more helpfull comment than calling someone a dinosaur?
Didn't you see the smiley?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Calling people "dinosaurs" because they don't agree with you is probably not what the person who started this thread was looking for.
Your comment can basically be summarized as "that guy needs to shut up and drink the kool-aid."
There's room for everybody at the table. A single system will often have OOP parts, and procedural parts, and relational parts, etc. Use the best tool for the job. If something is ugly and complex, you're probably using the wrong tool.
As far as I know, that's actually not his position. Instead, he says that what he calls "Table Oriented Programming" doesn't get enough attention because of all the OO hype.
I think the autor of the website is wrong. He fails to address questions of reusability and maintainability. But I think to properly address his comments requires a lot more effort than I am willing to give.
I did not get the sense that Scott was making a joke about the author of the web site being a dinosaur, did you?
I agree. Fortunately, Scott did a little bit more than that, didn't he?
Actually, no, he didn't. He gave a link to an article. I'm sure the person who wrote the original question knows what google is.
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Originally posted by Scott Ambler:
Even if he knows what google is, do you think he'd actually read and understand anything that he would find? Clearly he hasn't been doing too good so far.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
anyone who has an experieces using OO for large project and advantages using OO methodologies over others, please give a comment.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
anyone who has an experieces using OO for large project and advantages using OO methodologies over others, please give a comment.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
quote:
--------------------------------------------------------------------------------
Originally posted by Scott Ambler:
Even if he knows what google is, do you think he'd actually read and understand anything that he would find? Clearly he hasn't been doing too good so far.
--------------------------------------------------------------------------------
I think Thomas referred to Beny here, not to "TopMind".
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Originally posted by Stan James:
PS: I introduced "TopMind" to the discussion (or I think I did) as someone who has written extensively on table-oriented stuff and object-bad stuff. I think the OO-bad page linked originally quotes him but is not necessarily his. Anyone know fer sure?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Beny Na:
what do you mean by saying : "Clearly he hasn't been doing too good so far."?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Sol Mam-Orn:
If you have 2 screens with *some* points of similarity, and you don't expect to have much more - is it really worth the trouble to find the common parts and move them into, say, a base class ? Will the sky fall if you don't ? Maybe you can wait and do it only if there's demand for more screens (that's part of the Xtreme programming approach).
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
It's much better to remove any duplication as soon as you notice it. If you think about it, it will typically be the point in time when it will take the least effort to do so, anyway.
Get off me! Here, read this tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|