Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2005-10-12 23:20:54


"Andreas Huber" <ahd6974-spamgroupstrap_at_[hidden]> writes:

> - that HTML is somewhat standard for boost documentation.

Yep.

> - that prepending identifiers with underscores makes your code
> non-portable.

Only if they're in the global namespace or followed by a capital
letter, right?

> - to add swap().

That's a nice thing to do.

> - to provide the strong exception guarantee for all functions.

That's bad advice, in general. Provide the basic guarantee for all
functions. Provide the strong guarantee where possible without loss
of efficiency.

> - to put everything in established standard directories (e.g. doc,
> test).

Yep.

> - to add bjam files for you tests.

Yep.

> Feel free to have a look at code, docs & tests of other boost libraries
> to get a feeling what is commonly considered sufficient.

Good idea.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

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