Same-ol', Same-ol'...
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
Like many things in this world that are a challenge to design and build, a lot of the engineering is a compromise between competing or opposing forces. And so it goes too with software. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
TheLastWord wrote:
Why is it always the same, where ever I go?
Because you're in the software business? :)
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
Because you don't work for yourself? "It's hard to soar like an eagle when you're surrounded by turkeys."
-
Like many things in this world that are a challenge to design and build, a lot of the engineering is a compromise between competing or opposing forces. And so it goes too with software. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]
Chris Meech wrote:
Like many things in this world that are a challenge to design and build, a lot of the engineering is a compromise between competing or opposing forces. And so it goes too with software
Except, naively I suppose, I have the concept that in other professions, there's such a thing as real process improvement. For example, processes in surgery improve. Of course, we don't expect processes in patient care to improve! So, I guess if I were to take the analogy to its logical extreme, software development is a bureaucratic process, not a scientific process. Hmmm. TLW
-
Because you don't work for yourself? "It's hard to soar like an eagle when you're surrounded by turkeys."
PIEBALDconsult wrote:
"It's hard to soar like an eagle when you're surrounded by turkeys."
But it does greatly enhance your lunch options.
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
Sounds like a case of buzzworditis to me... Some people think that slinging words around in a 'design session' makes the design better. I placed design session in quotes to enhance my sarcastic attitude towards some that I have seen over the years. Tons of talk, no note takers, no clear agenda, and no decisions at the end. Far too many people consider brain storming sessions as design sessions.
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
TheLastWord wrote:
Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation
In the real world, reuse is a myth unless you start with something like 'gee, we will need a grid in lots of our projects, let's just write one '
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
TheLastWord wrote:
Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation
In the real world, reuse is a myth unless you start with something like 'gee, we will need a grid in lots of our projects, let's just write one '
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
* Everything throws an exception, with no thought toward recovery or continuation * Considerations in the architecture for re-use is left until the code is heavily invested in a non-re-use architecture/implementation * Management preaches modular design, actual implementation is tightly coupled Why is it always the same, where ever I go? :sigh: TLW
TheLastWord wrote:
Why is it always the same, where ever I go?
Hi TheLastWord, In this case I must defer, for the answer to your question, to William Blake (from "The Marriage of Heaven and Hell") : "As I was walking among the fires of hell, delighted with the enjoyments of Genius; which to Angels look like torment and insanity. I collected some of their Proverbs: thinking that as the sayings used in a nation, mark its character, so the Proverbs of Hell, shew the nature of Infernal wisdom better than any description of buildings or garments. When I came home; on the abyss of the five senses, where a flat sided steep frowns over the present world. I saw a mighty Devil folded in black clouds, hovering on the sides of the rock, with corroding fires he wrote the following sentence now percieved by the minds of men, & read by them on earth. "How do you know but ev'ry Bird that cuts the airy way, Is an immense world of delight, clos'd by your senses five?" best, Bill
"Many : not conversant with mathematical studies, imagine that because it [the Analytical Engine] is to give results in numerical notation, its processes must consequently be arithmetical, numerical, rather than algebraical and analytical. This is an error. The engine can arrange and combine numerical quantities as if they were letters or any other general symbols; and it fact it might bring out its results in algebraical notation, were provisions made accordingly." Ada, Countess Lovelace, 1844