Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. COwell they stub the class and we code it. I didnt like the class and i reattempted to rebuild it based on the standards he gave. He never been outside in industry just academia. What is the real world in programming like?
      singulars
    2. CO@JavaProgrammer you can learn about the real world if you start looking into how the std::vector works mentioned here. Containers like this are implemented in C++ generally as class templates to allow them to store anything by generating the appropriate code on the fly, not just signed integers. They also don't provide methods like average, sort, etc. They give you a way to insert, remove, and traverse elements. With that we can build any functionality we want without modifying the original class, so we can actually reach a stage of design completion. If we add functions like 'average'...
      singulars
    3. CO... into the original class, what tends to happen in the real world is that developers look at it and say things like, "Okay, this class can compute the average. Let's add a function to compute the median." Then next developer looks and sees how the class is providing methods to do everything imaginable with it, so he adds a sort method. Next developer adds a search and replace method, and so on, and the class design just keeps changing all the time with every major cycle and never really gets completed. It's a symptom of monolithic class design which you can search about.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload