Joel on Software

Joel on Software   Ο Ιωήλ περί Λογισμικού

 

Άλλα "Joel on Software" άρθρα στα Ελληνικά

Άλλα "Joel on Software" άρθρα στα Αγγλικά

Στείλτε μήνυμα ηλεκτρονικού ταχυδρομείου στο συγγραφέα (μόνο στα Αγγλικά)

 

Ο Νόμος των Διαρροών στις Αφαιρέσεις
Δευτέρα, 11 Νοεμβρίου 2002

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

Πυρ και Κίνηση
Κυριακή, 6 Ιανουαρίου 2002

Όταν μπω σε λειτουργία δεν είναι πολύ δύσκολο να συνεχίσω. Πολλές από τις ημέρες μου κυλάνε ώς εξής: (1) πάω στη δουλειά (2) ελέγχω το email, σερφάρω στο web, κλπ (3) αποφασίζω ότι καλύτερα να φάω μεσημεριανό πριν αρχίσω να δουλεύω (4) επιστρέφω από το μεσημεριανό (5) ελέγχω το email, σερφάρω στο web, κλπ (6) τελικά αποφασίζω ότι πρέπει να αρχίσω (7) ελέγχω το email, σερφάρω στο web, κλπ (8) αποφασίζω ξανά ότι πραγματικά πρέπει να αρχίσω (9) ξεκινάω τον καταραμμένο editor και (10) γράφω κώδικα ασταμάτητα μέχρι που συνειδητοποιώ ότι είναι ήδη 7:30 μ.μ. 

Κάπου μεταξύ των βημάτων 8 και 9 φαίνεται να υπάρχει πρόβλημα, γιατί δεν καταφέρνω πάντα να περάσω το χάσμα.

Το Τεστ του Ιωήλ: 12 Βήματα για Καλύτερο Κώδικα
Τετάρτη, 9 Αυγούστου 2000

Έχεις ακούσει ποτέ για το SEMA; Είναι ένα σύστημα για να μετράει κανείς πόσο καλή είναι μια ομάδα ανάπτυξης λογισμικού. Θα σου πάρει περίπου έξι χρόνια μόνο για να καταλάβεις το υλικό. Γι' αυτό δημιούργησα το δικό μου, αρκούντως ανεύθυνο και τσαπατσούλικο τεστ για την αξιολόγηση της ποιότητας μιας ομάδας ανάπτυξης λογισμικού. Το καλύτερο σε αυτό το τεστ είναι ότι κρατάει περίπου 3 λεπτά. Στον υπόλοιπο χρόνο που κερδίζεις, μπορείς να σπουδάσεις ιατρική.

Πέντε (Λανθασμένοι) Λόγοι για να μην έχετε Τεχνικούς Δοκιμών
Κυριακή, 30 Απριλίου 2000

Θα περίμενε κανείς ότι μετά από την μανία της δεκαετίας του 80 σχετικά με την Ποιότητα, με κάθε είδους χωρίς νόημα διεθνείς πιστοποιήσεις "ποιότητας" όπως το ISO-9000 και όρους κλισέ όπως το "six-sigma", σήμερα οι υπεύθυνοι ομάδων και οι διευθυντές θα είχαν κατανοήσει ότι το να παράγεις προϊόντα υψηλής ποιότητας είναι αποδοτικό για τις εταιρίες. Και πράγματι το έχουν κατανοήσει. Αλλά ακόμα λένε ότι έχουν ένα κάρο λόγους να μην έχουν τεχνικούς δοκιμών, οι οποίοι είναι όλοι λανθασμένοι.




Ο Ιωήλ Σπολσκι είναι ο ιδρυτής της Fog Creek Software, μιας μικρής εταιρείας λογισμικού στη Νέα Υόρκη. Αποφοίτησε από το Πανεπιστήμιο του Γεηλ και εργάστηκε ως προγραμματιστής και στέλεχος διοίκησης στις εταιρείες Microsoft, Viacom και Juno.


Τα περιεχόμενα αυτών των σελίδων αντιπροσωπεύουν τις γνώμες ενός ατόμου.
Όλα τα περιεχόμενα Copyright ©1999-2005  του Ιωήλ Σπολσκι (Joel Spolsky). All Rights Reserved.

FogBUGZ | CityDesk | Fog Creek Software | Joel Spolsky