# LPP dev guide ## Setting up a clean Python environment * [[Python_and_virtualenv| Python and virtualenv]] ## C++ development * [[cpplanguage| The C++ language]] * [[designpatterns| Design Pattern]] in general and in C++ * [[CppGurus| C++ Gurus]] ## Code Design and Architecture * [[solidprinciples| The S.O.L.I.D. principles]] ## Writing code * [[codereview| Code review]] * [[Useful_resources| Useful resources]] ## Documentation * [[hyb-par: Documentationtools| Documentation Tools]] *