ソースコードの管理

 本当に良くデザインされたソースコードはコメントがなくても理解できるけどね。いや、コメント無しで理解できるコードを心がけるべきだらう。ところで、STLだが、最近は職場でJavaが主流なので、C++のSTLは使ってゐない。そもそもC++自体使ってない。さて、C++は演算子オーバーロードが可能だ。これは両刃の剣で、ソースコードの記述が簡潔になる反面、ユーザー定義演算子のオーバーヘッドが読めないし、演算子の設計がまずいと、とんでもない副作用をもたらす。