Softwareentwicklung

Links

  • arc42 ist ein Template für die Dokumentation einer Softwarearchitektur, hilfreich um schnell eine konsistente Dokumentation zu schreiben
  • UML-Übersicht zum Nachschlagen bei der Modellierung für die Softwarearchitektur
  • SysML-Übersicht zum Nachschlagen bei der Modellierung für die Systemarchitektur
  • Entwurfsmuster sollte jeder Entwickler kennen, sie bringen nicht nur Ideen für häufig auftauchende Probleme, sondern erleichtern auch die Kommunikation unter Entwicklern
  • Tango Desktop Project bietet Icons zum Wiederverwenden und einen definiert einen Styleguide für Icons wie auch eine einheitliche Kategorisierung
  • Clean Code Developer nennt Tips zum schreiben besseren Codes.
  • Refactoring von Martin Fowler - eine deutsche Übersetzung
  • Pencil ist ein Wireframe-Tool für das Oberflächenprototyping.

Software

In der folgende Liste findet sich eine Auswahl von allgemeinen Tools die ich zur Softwareentwicklung nutze. Die Programme auf dieser Seite sind alle als Open Source oder kostenlos erhältlich.

Software für Linux, Mac OS X und Windows

Software für Mac OS X

Software für Windows