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. This should go in buzzwords, but..

This should go in buzzwords, but..

Scheduled Pinned Locked Moved The Lounge
hardwarec++combusinesscollaboration
7 Posts 7 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.
  • B Offline
    B Offline
    bulg
    wrote on last edited by
    #1

    "Learn the 5 dos and donts of Embedded Development... With C++!" FTFA:

    Encapsulate expertise in objects. An embedded software team has a diverse set of skills. Different
    members of the team have different areas of expertise. Endeavor to encapsulate that expertise into
    classes so that it can be utilized safely by other members of the team. For example, a hardware device
    may have some very precise requirements associated with its access; representing the device by an
    object means that not every user needs to understand its eccentricities.

    I cant't tell, at this point, if this is a serious paper or not.(link, it may ask for false contact info)[^]

    P B OriginalGriffO E R 5 Replies Last reply
    0
    • B bulg

      "Learn the 5 dos and donts of Embedded Development... With C++!" FTFA:

      Encapsulate expertise in objects. An embedded software team has a diverse set of skills. Different
      members of the team have different areas of expertise. Endeavor to encapsulate that expertise into
      classes so that it can be utilized safely by other members of the team. For example, a hardware device
      may have some very precise requirements associated with its access; representing the device by an
      object means that not every user needs to understand its eccentricities.

      I cant't tell, at this point, if this is a serious paper or not.(link, it may ask for false contact info)[^]

      P Offline
      P Offline
      peterchen
      wrote on last edited by
      #2

      Encapuslate complexity. That is not easy. Noone is good at everything. Goal: Encapsulate complexity into classes so that your team members can use them without messing up. For example, a hardware device may be a bitch to program, tame the bitch and make her look like Lassie. Does sound legit to me :)

      Don't attribute to stupidity what can be equally well explained by buerocracy.
      My latest article | Linkify!| FoldWithUs! | sighist

      1 Reply Last reply
      0
      • B bulg

        "Learn the 5 dos and donts of Embedded Development... With C++!" FTFA:

        Encapsulate expertise in objects. An embedded software team has a diverse set of skills. Different
        members of the team have different areas of expertise. Endeavor to encapsulate that expertise into
        classes so that it can be utilized safely by other members of the team. For example, a hardware device
        may have some very precise requirements associated with its access; representing the device by an
        object means that not every user needs to understand its eccentricities.

        I cant't tell, at this point, if this is a serious paper or not.(link, it may ask for false contact info)[^]

        B Offline
        B Offline
        Brady Kelly
        wrote on last edited by
        #3

        Part of my third year comp. sci. material was expert systems, 'the new 4GL'. It seems to have grabbed the world's interest as much as it grabbed mine. The subject looked enticing, but the syllabus and textbook were an army of tedium.

        1 Reply Last reply
        0
        • B bulg

          "Learn the 5 dos and donts of Embedded Development... With C++!" FTFA:

          Encapsulate expertise in objects. An embedded software team has a diverse set of skills. Different
          members of the team have different areas of expertise. Endeavor to encapsulate that expertise into
          classes so that it can be utilized safely by other members of the team. For example, a hardware device
          may have some very precise requirements associated with its access; representing the device by an
          object means that not every user needs to understand its eccentricities.

          I cant't tell, at this point, if this is a serious paper or not.(link, it may ask for false contact info)[^]

          OriginalGriffO Offline
          OriginalGriffO Offline
          OriginalGriff
          wrote on last edited by
          #4

          Can't be real - it doesn't once mention "holisticaly leveraging synergy" which is sooo important.

          No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced. This message is made of fully recyclable Zeros and Ones

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

          1 Reply Last reply
          0
          • B bulg

            "Learn the 5 dos and donts of Embedded Development... With C++!" FTFA:

            Encapsulate expertise in objects. An embedded software team has a diverse set of skills. Different
            members of the team have different areas of expertise. Endeavor to encapsulate that expertise into
            classes so that it can be utilized safely by other members of the team. For example, a hardware device
            may have some very precise requirements associated with its access; representing the device by an
            object means that not every user needs to understand its eccentricities.

            I cant't tell, at this point, if this is a serious paper or not.(link, it may ask for false contact info)[^]

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

            It seems logical and clear enough to understand. Encapsulate so dolts that don't understand hardware interrupts can misuse array allocation instead.

            Need custom software developed? I do C# development and consulting all over the United States. 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

            J 1 Reply Last reply
            0
            • E Ennis Ray Lynch Jr

              It seems logical and clear enough to understand. Encapsulate so dolts that don't understand hardware interrupts can misuse array allocation instead.

              Need custom software developed? I do C# development and consulting all over the United States. 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

              J Offline
              J Offline
              Jim Crafton
              wrote on last edited by
              #6

              They forgot the mention of auto-generated "ugentz plz, kthxbye" messages.

              ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh

              1 Reply Last reply
              0
              • B bulg

                "Learn the 5 dos and donts of Embedded Development... With C++!" FTFA:

                Encapsulate expertise in objects. An embedded software team has a diverse set of skills. Different
                members of the team have different areas of expertise. Endeavor to encapsulate that expertise into
                classes so that it can be utilized safely by other members of the team. For example, a hardware device
                may have some very precise requirements associated with its access; representing the device by an
                object means that not every user needs to understand its eccentricities.

                I cant't tell, at this point, if this is a serious paper or not.(link, it may ask for false contact info)[^]

                R Offline
                R Offline
                Roger Wright
                wrote on last edited by
                #7

                Not a bad article, actually. When I started out programming ATE systems, each instrument came with a manual and a GPIB connector. Control was managed by text strings sent across the GPIB cable. For each application we had to hand code each measurement required to set up the instrument, and that led to numerous problems. There was no concept of a device driver then. My department established a library of routines that had proven useful and distributed them to anyone who needed them, which eventually led to a standardization of sorts that made life easier for everyone. Encapsulation is a good thing, though I'm still undecided about polymorphism - sounds dirty to me.

                "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                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