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
H

hohums2

@hohums2
About
Posts
3
Topics
0
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • My first rant in a long time...
    H hohums2

    I think the problem is that most companies and people don't know how to use OOP programming correctly, or why it was created. You really need to read something like "C++ Coding Standards: 101 Rules, Guidelines, and Best Practices" or effective C++... or even begin here http://www.artima.com/intv/goldilocks.html. Without understanding these things completely... it becomes easy to jump on the bandwagon and dismiss the area entirely. Does anyone at these companies even know what a class invariant is? I bet most people writing class are not even thinking about writing their class as an invariant... yet its one of the most fundamental things to understand when writing good OO code. Note that I'm not arguing that everything should be written as OO, in fact that's another common miss-understanding. Understanding where OO is strong and where it is weak is key to becoming effective with OO techniques.

    The Lounge question csharp wcf oop tutorial

  • top this
    H hohums2

    Looks a little like duffs device which unlike the code above was actually useful in rare cases... before compilers started to apply the optimization automatically. Oh and here's a nasty one I've actually seen:

    while (1) //Who needs switch statements or else if
    {
    if (foo)
    {
    //Do stuff
    break;
    }

     if (bill)
     {
         //Do stuff
         break;
     }
    
     break;
    

    };

    The Weird and The Wonderful

  • So in SCRUM...?
    H hohums2

    We call them Stand-ups because everyone has to stand up. Believe me that makes it go faster. Also each person has only 3 major questions: 1) What did you do yesterday. 2) What are you doing today. 3) What are your blockers. This is the most important question. Normally I find that you don't have a blocker everyday. Another thing to remember is to keep the number of people down. If it gets to big you probably arn't don't agile effectively. My standups last from 5-10 minutes.

    The Lounge business help question
  • Login

  • Don't have an account? Register

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