Code Complete 2 nd 좋은 클래스 인터페이스 1. 일관성 있는 인터페이스 Ex ) class Employee. Census : public List. Container{ Public: void Add. Employee( Employee employee ); void Remove. Employee( Employee employee ); Employee Next. Item. In. List(); Employee First. Item(); Employee Last. Item(); }
Code Complete 2 nd 좋은 클래스 인터페이스 1. 일관성 있는 인터페이스 Ex ) class Employee. Census : public List. Container{ Public: void Add. Employee( Employee employee ); void Remove. Employee( Employee employee ); Employee Next. Employee(); Employee First. Employee(); Employee Last. Employee(); }
Code Complete 2 nd 10. Switch Case 사용시 주의 switch( shape. type ){ case Shape_Circle: shape_Draw. Circle(); break; case Shape_Square: shape. Draw. Square(); break; . . . }