(ref.doc)ccuj-mar98
Next ccuj-apr98
Prev: ccuj-feb98
Up: CCUJ
C/C++ Users Journal
March 98
UNIX
p 85 C++ Q&A by Pete Becker
Understanding Access Restrictions
Orthogonal: when you change one item, things that are orthogonal to
that item aren't changed. [...]
Rather than adding a set of operations that make sense for a string,
the decision to make a string into an STL container brings in a set
of operations that's not very closely related to the set of things
that the string class needs to do. In particular, you can now apply
the algorithm random_shuffle to a string [...]
p 89 C++ by Dan Saks
Basing Style on Design Principles
Grady Booch: The task of the software development team is to
engineer the illusion of simplicity.
On being strict: standard C++ does not allow empty declarations. It
allows an extraneous semicolon only after a function definition in
class scope.
automatically generated by info2www version 1.2.2.8