Boost logo

Boost :

Subject: [boost] Name of namespace detail
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2009-10-12 18:53:36


Hi,

Inspired by Jean-Louis question about what to put to namespace detail, I
would be interested learning about rationale of name of the namespace
detail (sometimes details or impl too).

Recently, I've participated in a very interesting discussion, on ACCU
members mailing list, about prefixes and suffixes like Base or _base nad
Impl or _impl, as misused, irrelevant and confusing, meaningless, etc.
For example, how to properly name elements of PIMPL idiom and similar.

During the discussion I suggested that 'detail' is a good name for
namespace dedicated to implementation details being not a part of public
interface of a component. I got answer that it as the same issues (it's
meaningless) as Impl etc.

It raised some questions for myself, being interested in improving my
craft, I would like to learn better about the name of namespace detail.
I use detail name myself. Any better names for bucket with
implementation details?

Best regards,

-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk