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. Speaking of design patterns...

Speaking of design patterns...

Scheduled Pinned Locked Moved The Lounge
comdesignregexarchitecturelounge
10 Posts 6 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.
  • M Offline
    M Offline
    Miszou
    wrote on last edited by
    #1

    I have created a new design pattern: If it doesn't work, use BeginInvoke. It's simple, elegant and above all it works! Try it free for 14 days! Results not guaranteed. Individual results may vary. Use in conjunction with another proven design pattern for optimal results. This pattern is not guaranteed to treat, diagnose or cure any existing problems in your code, either real or imagined. Use of this pattern is subject to a complex and arbitrary set of terms and conditions.

    The StartPage Randomizer - The Windows Cheerleader - Twitter

    C L E P 4 Replies Last reply
    0
    • M Miszou

      I have created a new design pattern: If it doesn't work, use BeginInvoke. It's simple, elegant and above all it works! Try it free for 14 days! Results not guaranteed. Individual results may vary. Use in conjunction with another proven design pattern for optimal results. This pattern is not guaranteed to treat, diagnose or cure any existing problems in your code, either real or imagined. Use of this pattern is subject to a complex and arbitrary set of terms and conditions.

      The StartPage Randomizer - The Windows Cheerleader - Twitter

      C Offline
      C Offline
      CPallini
      wrote on last edited by
      #2

      The first law of programming: Zero doesn't work? Try one! :)

      If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
      This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
      [My articles]

      L 1 Reply Last reply
      0
      • M Miszou

        I have created a new design pattern: If it doesn't work, use BeginInvoke. It's simple, elegant and above all it works! Try it free for 14 days! Results not guaranteed. Individual results may vary. Use in conjunction with another proven design pattern for optimal results. This pattern is not guaranteed to treat, diagnose or cure any existing problems in your code, either real or imagined. Use of this pattern is subject to a complex and arbitrary set of terms and conditions.

        The StartPage Randomizer - The Windows Cheerleader - Twitter

        L Offline
        L Offline
        Luc Pattyn
        wrote on last edited by
        #3

        Sorry, it doesn't work that way. To launch a new pattern you should come up with a catchy name (for the pattern), decide on the category it belongs to, and make sure you're part of some gang of more than three. Then write a book; when finished, come up with an even better pattern. etc. Now that is a pattern (actually it is the "pattern factory pattern"). I'm off writing a book... :)

        Luc Pattyn


        Local announcement (Antwerp region): Lange Wapper? Neen!


        C 1 Reply Last reply
        0
        • L Luc Pattyn

          Sorry, it doesn't work that way. To launch a new pattern you should come up with a catchy name (for the pattern), decide on the category it belongs to, and make sure you're part of some gang of more than three. Then write a book; when finished, come up with an even better pattern. etc. Now that is a pattern (actually it is the "pattern factory pattern"). I'm off writing a book... :)

          Luc Pattyn


          Local announcement (Antwerp region): Lange Wapper? Neen!


          C Offline
          C Offline
          CPallini
          wrote on last edited by
          #4

          Luc Pattyn wrote:

          To launch a new pattern you should come up with a catchy name (for the pattern), decide on the category it belongs to, and make sure you're part of some gang of more than three.

          The same for oldie goldie porn movie. :-D

          If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
          This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
          [My articles]

          L 1 Reply Last reply
          0
          • C CPallini

            The first law of programming: Zero doesn't work? Try one! :)

            If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
            This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
            [My articles]

            L Offline
            L Offline
            Luc Pattyn
            wrote on last edited by
            #5

            yeah, but after trying zero, one, and many, what do you do if it still doesn't work? hint: the answer is not 42. :sigh:

            Luc Pattyn


            Local announcement (Antwerp region): Lange Wapper? Neen!


            C 1 Reply Last reply
            0
            • L Luc Pattyn

              yeah, but after trying zero, one, and many, what do you do if it still doesn't work? hint: the answer is not 42. :sigh:

              Luc Pattyn


              Local announcement (Antwerp region): Lange Wapper? Neen!


              C Offline
              C Offline
              CPallini
              wrote on last edited by
              #6

              If zero doesn't work, one does. That's the trick. :)

              If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
              This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
              [My articles]

              1 Reply Last reply
              0
              • C CPallini

                Luc Pattyn wrote:

                To launch a new pattern you should come up with a catchy name (for the pattern), decide on the category it belongs to, and make sure you're part of some gang of more than three.

                The same for oldie goldie porn movie. :-D

                If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                [My articles]

                L Offline
                L Offline
                Luc Pattyn
                wrote on last edited by
                #7

                yeah! :rolleyes:

                Luc Pattyn


                Local announcement (Antwerp region): Lange Wapper? Neen!


                modified on Thursday, September 24, 2009 6:30 PM

                1 Reply Last reply
                0
                • M Miszou

                  I have created a new design pattern: If it doesn't work, use BeginInvoke. It's simple, elegant and above all it works! Try it free for 14 days! Results not guaranteed. Individual results may vary. Use in conjunction with another proven design pattern for optimal results. This pattern is not guaranteed to treat, diagnose or cure any existing problems in your code, either real or imagined. Use of this pattern is subject to a complex and arbitrary set of terms and conditions.

                  The StartPage Randomizer - The Windows Cheerleader - Twitter

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #8

                  This one is most often used where the members of a team are all under long-term contracts that are extendable: The "don't check program assumptions patterns" After all, if a method returns a collection, the first element in the collection is not only guaranteed to exist but will be the item you are looking for. A corollary is the Architect pattern: If a given problem takes 2 months to program, an extensible framework can be written in 18 months that will allow the same problem to be solved in 4 months.

                  Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

                  B 1 Reply Last reply
                  0
                  • M Miszou

                    I have created a new design pattern: If it doesn't work, use BeginInvoke. It's simple, elegant and above all it works! Try it free for 14 days! Results not guaranteed. Individual results may vary. Use in conjunction with another proven design pattern for optimal results. This pattern is not guaranteed to treat, diagnose or cure any existing problems in your code, either real or imagined. Use of this pattern is subject to a complex and arbitrary set of terms and conditions.

                    The StartPage Randomizer - The Windows Cheerleader - Twitter

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

                    Miszou wrote:

                    BeginInvoke

                    That may be more popular in Tel Aviv.

                    1 Reply Last reply
                    0
                    • E Ennis Ray Lynch Jr

                      This one is most often used where the members of a team are all under long-term contracts that are extendable: The "don't check program assumptions patterns" After all, if a method returns a collection, the first element in the collection is not only guaranteed to exist but will be the item you are looking for. A corollary is the Architect pattern: If a given problem takes 2 months to program, an extensible framework can be written in 18 months that will allow the same problem to be solved in 4 months.

                      Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

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

                      5 for those two elegantly framed patterns, Ennis. 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