Sto pianificando di utilizzare le librerie di boost, dato che è ricco e silenzioso, e farà risparmiare un sacco di tempo. Ma la mia domanda è, quali sono le linee guida che devo seguire, in modo che
- Posso sostituire parte del boost con il C ++ standard come e quando sono supportati, considerando che molte nuove funzionalità sono in arrivo in C ++ 11.
- Inoltre, come incapsularli in un modo tale che devo cambiare almeno quando cambio piattaforma / compilatore / versione di boost.
- C'è anche una categoria che suggerisce, quale parte della libreria usare ed evitare, considerando la stabilità e lo standard.