Softwareentwicklung in C++

<< Zurück zu Serviceangebot

  • Mit meiner Erfahrung unterstütze ich Ihre Projekte nach dem neusten technischen Stand der C++ Programmierung
  • Ich werde Ihre Software mit robustem, effizientem, portierbaren, leicht verständlichen C++ Code bereichern

Ich entwickle Software in C++ ununterbrochen seit 1998. In der Zeit habe ich mit einer Vielzahl von Compilern und Umgebungen auf einer Vielzahl von Plattformen in C++ entwickelt – AIX, SUN, DOS, Windows, Linux, MacOS, QNX, Embedded.
Mit folgenden Tools, Technologien oder Methoden im Zusammenhang mit C++ bin ich gut vertraut und kann Ihr Projekt sofort produktiv unterstützen:

  • OO-Design, Design Patterns, Refactoring, GCC, MSVC, Eclipse/CDT, IAR Embedded Workbench, Boost, Multithreading, Regular Expressions, Templates, GUI, SQL, XML, Unicode, Barcode, Schnittstellenprogrammierung, hardwarenahe Programmierung, Code Generierung, Unit Testing

Meine Kenntnisse schöpfe ich aus einschlägiger Fachliteratur und aus der Erfahrung renomierter C++ Experten.
Bücher und Standarte

  • “ISO/IEC 14882-2003, Second edition, Programming languages – C++”, ISO
  • Thinking in C++ 2nd Edition“, Bruce Eckel
  • “The C++ Programming Language: Special Edition”, Bjarne Stroustrup
  • “The C++ Standard Library: A Tutorial and Reference”, Nicolai M. Josuttis
  • “C++ Templates: The Complete Guide”, Nicolai M. Josuttis und David Vandevoorde
  • “Effective C++: 55 Specific Ways to Improve Your Programs and Designs”, Scott Meyers
  • “More Effective C++: 35 New Ways to Improve Your Programs and Designs”, Scott Meyers
  • “C++ Coding Standards: 101 Rules, Guidelines and Best Practices”, Herb Sutter und Andrei Alexandrescu
  • “Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions”, Herb Sutter
  • “More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions”, Herb Sutter
  • “Modern C++ Design, Generic Programming and Design Patterns Applied”, Andrei Alexandrescu
  • “Design Patterns. Elements of Reusable Object-Oriented Software”, Erich Gamma, Richard Helm, Ralph E. Johnson

Links