Search code examples
Single Responsibility Principle: do all public methods in a class have to use all class dependencies...


class-designsingle-responsibility-principle

Read More
Coding guides: How do you split up your large source files?...


c#visual-studiooopclass-designcoding-style

Read More
How to correctly hide helpers (inner) classes inside a class in C#...


c#classclass-design

Read More
Separating data handling from GUI...


qtoopdesign-patternsclass-design

Read More
Best practice for avoiding code duplication while implementing iterator and const_iterator classes...


c++constantsclass-designcode-duplication

Read More
C++, preventing class instance from being created on the stack (during compiltaion)...


c++class-design

Read More
Polymorphism or dictionary of properties?...


c++polymorphismclass-designstdmap

Read More
Class diagram - multiple classes uses same class...


oopumlclass-designclass-diagram

Read More
Is it ok for 2 classes to have field pointing eachother?...


c++classooppointersclass-design

Read More
Non-public top-level class vs static nested class...


javaclass-design

Read More
Separate class implementations in multiple DLLs...


c++classmethodsdllclass-design

Read More
Is deleting an object from that object's method or from another class constructor considered bad...


c++c++11class-design

Read More
How to design shape class...


c#.netclass-designshapes

Read More
Is a class with only one function cohesive enough?...


class-designsolid-principlessingle-responsibility-principledecouplingcohesion

Read More
Refactoring using Abstract Base Classes and Templates in C++...


c++templatesinheritancerefactoringclass-design

Read More
Using a class' __new__ method as a Factory: __init__ gets called twice...


pythondesign-patternsinheritanceclass-design

Read More
design class aggregation - stack allocation vs dynamic memory allocation...


c++class-design

Read More
Yii - Extending Controller or CController?...


controlleryiiclass-design

Read More
Objective-C partial implementation of classes in separate files...


objective-ciphonecocoaclass-design

Read More
C# class design - instance independent information...


c#genericsclass-designcrtp

Read More
OOP GUI classes designing with MVC...


javaoopmodel-view-controllerarchitectureclass-design

Read More
Class prototyping...


c++prototypeclass-design

Read More
Tricky class design issue...


oopdesign-patternsclass-design

Read More
Making a static reference to a non-static method in another class...


javaarraysclassoopclass-design

Read More
nonvirtual interface idiom for more than two levels of inheritance?...


c++inheritanceclass-designnon-virtual-interface

Read More
Best way to make a PDO mysql static connection class?...


phpmysqlooppdoclass-design

Read More
How to design a class hierarchy which gives information about the subclasses without instantiating i...


javaclass-design

Read More
OO Javascript constructor pattern: neo-classical vs prototypal...


javascriptoopconstructorclass-design

Read More
Stock management system approach...


mysqlvb.netinheritanceclass-design

Read More
Instantiating each of the two classes in one another...


c#.netwinformsclassclass-design

Read More
BackNext