Next Previous Contents

12. Για Περαιτέρω Μελέτη.

Παρέθεσα πολλά τμήματα του βιβλίου "The Mythical Man-Month", του Frederick P. Brooks. Θερμά προτείνω την έκδοση της 25 επετείου από τις εκδόσεις Addison-Wesley (ISBN 0-201-83595-9) στην οποία έχει προστεθεί το κείμενο του 1986 "No Silver Bullet".

Η έκδοση είναι εμπλουτισμένη με μια ανεκτίμητη 20χρονη αναδρομή, στην οποία ο Brooks ευθέως παραδέχεται την κριτική του αρχικού κειμένου το οποίο δεν άντεξε την δοκιμασία του χρόνου. Διάβασα για πρώτη φορά την αναδρομή μετά την ουσιαστική σύνταξη αυτού του κειμένου και εξεπλάγην όταν διαπίστωσα ότι ο Brooks απέδιδε πρακτικές σε παζαριώτικο στυλ στην Microsoft!

Το "The Psychology of Computer Programming" του Gerald M. Weinberg εισήγαγε την μάλλον κακώς εννοούμενη αντίληψη του "προγραμματισμού χωρίς εγωισμό". Αν και δεν ήταν ο άνθρωπος που θα αναγνώριζε την ματαιότητα της "αρχής της εντολής", ήταν ίσως ο πρώτος που αναγνώρισε και διαφώνησε με αυτό το σημείο, συνδέοντάς το ιδιαίτερα με την ανάπτυξη λογισμικού.

Ο Richard P. Gabriel μελετώντας την κουλτούρα του Unix στην προ-Linux εποχή, με απροθυμία διαφωνούσε με την υπεροχή ενός πρωτόγονου παζαριώτικου στυλ στο κείμενό του "Lisp: Good News, Bad News, and How To Win Big". Αν και παλαιό από μερικές απόψεις, αυτό το δοκίμιο δικαίως εξυμνείται από τους οπαδούς του Lisp (μεταξύ αυτών κι από εμένα). Ένας αλληλογράφος μου υπενθύμισε ότι το κεφάλαιο με τίτλο "Worse Is Better" είναι σαν πρόβλεψη για το Linux. Το κείμενο βρίσκετε στο Internet, http://www.naggum.no/worse-is-better.html.

Το βιβλίο Peopleware: Productive Projects and Teams (New York; Dorset House, 1987; ISBN 0-932633-05-6), των De Marco και Lister, βιβλίο που δεν εκτιμάται όπως του αναλογεί, το οποίο με ευχαρίστηση είδα να το παραθέτει στην αναδρομή του ο Brooks. Αν και λίγα απ' όσα λένε οι συγγραφείς του είναι εφαρμόσιμα στο Linux ή στον ανοιχτό κώδικα, η βαθιά γνώση τους για τις αναγκαίες συνθήκες για δημιουργική δουλειά είναι οξυδερκής κι αξίζει για κάθε έναν που προσπαθεί να εισάγει κάποιες αξίες του μοντέλου παζαριού στο εμπορικό λογισμικό.

Τέλος, οφείλω να παραδεχτώ ότι είχα ονομάσει αυτό το κείμενο σχεδόν "Ο Καθεδρικός και η Αγορά", όπου ο τελευταίος όρος σημαίνει την Ελληνική απόδοση μιας ανοιχτής αγοράς ή ενός δημόσιου χώρου συνεύρεσης. Οι γόνιμες εργασίες για τα "αγοραία συστήματα" των Marc Miller και Eric Drexler, περιγράφοντας τις εμφανιζόμενες ιδιότητες των αγοραίων υπολογιστικών συστημάτων με βοήθησαν να προετοιμαστώ να σκεφτώ ξεκάθαρα για ανάλογα φαινόμενα στην κουλτούρα του ανοιχτού κώδικα του Linux, τα οποία διαπίστωσα πέντε χρόνια αργότερα. Αυτά τα δοκίμια βρίσκονται στο Internet, http://www.agorics.com/agorpapers.html.


Next Previous Contents