<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>
So, whenever you think to ask a "this vs. that" question perhaps you should step back and instead consider a "how does this and that work together" question. Somthing to think about.
Regarding software products, yes, you often must choose one or the other (even though you would change your mind later on and revert your decision), but a software process you should be able to customize every time (it's cheaper than rewriting significant parts of an application server in order to "merge" in some features from the other application server...).For example which process, app server to go for.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Lasse Koskela:
a software process you should be able to customize every time
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:
I've noticed that several people have been posting "this vs. that" style questions. I suspect that this reflects a black & white mindset, something that I believe people need to abandon.
...
- Scott
Glenn Murray
Author of Yo Soy Una Vaca De Hoy
Originally posted by Scott Ambler:
I've noticed that several people have been posting "this vs. that" style questions. I suspect that this reflects a black & white mindset, something that I believe people need to abandon. The sixth philosophy of the AD method is "Sweet Spot" which basically says that it isn't a black and white world, for any issue, that instead you need to find the "sweet spot" somewhere in between that works best for you. That sweet spot will be different for different situations.
So, whenever you think to ask a "this vs. that" question perhaps you should step back and instead consider a "how does this and that work together" question. Somthing to think about.
- Scott
Originally posted by Glen Tanner:
So, you advocate DBAs learning a little about software development, and developers learning a bit about database admin. This seems to expand the agile idea of not owning code. If only operations people knew how software was developed and visa versa....what a concept.
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
What a wonderful world!
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |