Revision [11063]
This is an old revision of SoftwareEntwicklung made by ToBo on 2010-08-03 01:04:12.
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, LibraryPage Libraries, SoftwareEntwicklungWerkzeuge Entwicklungsumgebungen, VersionsKontrolle 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 SoftwareTechnik Software-Technik konfrontiert.
1. Typische Themen der SW-Entwicklung
- Programmiersprachen
- AssemblerCompilerInterpreter Assembler, Compiler, Interpreter
- LibraryPage Bibliotheken
- IntegratedDevelopmentEnvironment Entwicklungsumgebungen
- VersionsKontrolle Versionsverwaltung
- DataBase Datenbanken
- OperatingSystems Betriebssysteme
- SoftwareEntwicklungWerkzeuge Entwicklungswerkzeuge
- SoftwareDevelopementViews Sichtweisen bzw. Abstraktion in der SW-Entwicklung
- Build
- Dokumentation
- SoftwareQualitaet Software-Qualität und Software-Tests
2. Listen und Tabellen
- ProgrammersLookupTable Spickzettel für Programmierer
- CHeadersAndLibs Header und Bibliotheken für C und C++
- CSerializationRoutines C-Serialisierungsroutinen
3. Einordnung
4. Relevant
How long can a routine be? (McConnell1993, S. 93)
Information hiding bzw. Kapselung (McConnell1993, S. 119)