Seite 1 von 1

Software Carpentry - ein Projekt von A bis Z umsetzten

Verfasst: Montag 15. August 2005, 13:53
von CM
Hallo,

erste Ergebnisse von Greg Wilsons's PSF-Projekt Software Engineering with Python for Scientist and Engineers kann man sich hier anschauen.

Angeboten wird Lehrmaterial für Kurse über das Verwirklichen eines Softwareprojektes mit Fokus auf die Probleme von Wissenschaftlern und Ingenieuren. Im Wesentlichen am Beispiel von Python.

Aus dem Inhaltsverzeichnis:

Introduction
The Shell
Version Control
Automated Builds
Basic Scripting
Strings, Lists, and Files
Functions, Libraries, and the File System
Debugging
Testing Concepts
Dictionaries and Error Handling
Object-Oriented Programming
Structured Unit Testing
Watching Programs Run
Code Reading and Coding Style
Regular Expressions
Binary Data
Basic XML and XHTML
A Mini-Project
Relational Databases
Client-Side Web Programming
CGI
Security
Teamware
Extreme Programming
The ICONIX Process
The Nevex Process
Backward, Forward, and Sideways
...

Das Ganze ist noch nicht abgeschlossen und das Projekt befindet sich eher in einer alpha-Phase. Aber Greg bittet schon um Rückmeldungen.

Viel Spaß damit. Ich jedenfalls fand die ersten Kapitel aufschlußreich.

Gruß,
Christian

Verfasst: Dienstag 30. August 2005, 09:25
von CM
Nachtrag:

Eine Kurzinfo zum Kurs ist in NatureJobs erschienen. Dieser kurze Artikel ist wohl eine prägnantere Erklärung als meine Zusammenfassung.

Gruß,
Christian