Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Same-ol', Same-ol'...

Same-ol', Same-ol'...

Scheduled Pinned Locked Moved The Lounge
designarchitecturequestion
10 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    TheLastWord
    wrote on last edited by
    #1

    * 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

    C C P R C 6 Replies Last reply
    0
    • T TheLastWord

      * 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

      C Offline
      C Offline
      Chris Meech
      wrote on last edited by
      #2

      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]

      T 1 Reply Last reply
      0
      • T TheLastWord

        * 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

        C Offline
        C Offline
        Christopher Duncan
        wrote on last edited by
        #3

        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

        1 Reply Last reply
        0
        • T TheLastWord

          * 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

          P Offline
          P Offline
          PIEBALDconsult
          wrote on last edited by
          #4

          Because you don't work for yourself? "It's hard to soar like an eagle when you're surrounded by turkeys."

          C 1 Reply Last reply
          0
          • C Chris Meech

            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]

            T Offline
            T Offline
            TheLastWord
            wrote on last edited by
            #5

            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

            1 Reply Last reply
            0
            • P PIEBALDconsult

              Because you don't work for yourself? "It's hard to soar like an eagle when you're surrounded by turkeys."

              C Offline
              C Offline
              Christopher Duncan
              wrote on last edited by
              #6

              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

              1 Reply Last reply
              0
              • T TheLastWord

                * 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

                R Offline
                R Offline
                Ray Cassick
                wrote on last edited by
                #7

                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.


                LinkedIn[^] | Blog[^] | Twitter[^]

                1 Reply Last reply
                0
                • T TheLastWord

                  * 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

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #8

                  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.

                  S 1 Reply Last reply
                  0
                  • C Christian Graus

                    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.

                    S Offline
                    S Offline
                    Shog9 0
                    wrote on last edited by
                    #9

                    Christian Graus wrote:

                    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 over-engineer the first one '

                    TFTFY...

                    1 Reply Last reply
                    0
                    • T TheLastWord

                      * 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

                      B Offline
                      B Offline
                      BillWoodruff
                      wrote on last edited by
                      #10

                      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

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups