Software-Entwicklung
Programmierer und Software-Entwickler - die Bezeichnungen werden inzwischen oft als Synonym verwendet. Fakt ist, bei der Software-Entwicklung hat der Software-Entwickler mit zahlreichen Programmiersprachen, deren Frameworks, Libraries, Entwicklungsumgebungen
, Versionsverwaltungssystemen und Dokumentation zu tun, um mit dem rasanten Fortschritt Stand zu halten. Darüber hinaus wird der Software-Entwickler - der eine mehr , der andere weniger - mit Themen der Software-Technik
konfrontiert. Der frühere Programmierer, hat den Code einfach in die Maschine anhand von vorgefertigten Ablaufdiagrammen eingegeben. So gesehen ist der Programmierer heute ausgestorben. 1. Typische Themen der SW-Entwicklung
- Programmiersprachen
- Assembler, Compiler, Interpreter
- Bibliotheken
- Entwicklungsumgebungen
- Repräsentation von Zahlen im Rechner
- Versionsverwaltung
- Datenbanken
- Betriebssysteme
- Entwicklungswerkzeuge
- Sichtweisen bzw. Abstraktion in der SW-Entwicklung
- Build
- Dokumentation
- Software-Qualität und Software-Tests
- Datenübertragungsprotokolle

2. Listen und Tabellen
3. Einordnung
4. Meine Lieblingswerke
Was wäre ein Programmierer oder einer zweiten Meinung. Wenn es um die reine Software-Entwicklung geht, zitiere ich schriftlich und auch mündlich die folgenden Werke (sortiert nach Häufigkeit der Zitate).
"Der pragmatische Programmierer" von Andrew Hunt und David Thomas (Hunt2003)
Code Complete: A Practical Handbook of Software Construction von Steve McConnell
Clean Code: A Handbook of Agile Software Craftsmanship von Robert C. Martin (Martin2008
)
Coding horror: programming and human factors by Jeff Atwood; http://www.codinghorror.com
- How long can a routine be? (McConnell1993
, S. 93)
- Information hiding bzw. Kapselung (McConnell1993
, S. 119)
)
Siehe auch Dokumentation

Eilebrecht2004
Informatik
StartseitePrototyp


There are no comments on this page. [Add comment]