[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [ITPOLITIK] Sander holder fast i to åbne formater



Michael Rasmussen skrev:

Andreas Bach Aaen <sslug@sslug> wrote:

ikke er i stand til at dokumentere de sidste 2%. Microsoft Word97
formatet er beskrevet via implementationen og ikke via en
specifikation. Det er en svaghed som Microsoft selv har kæmpet med
flere gange, nemlig hver gang de har skulle skifte version. Ikke alt
er formateret lige som i den gamle version.

At tænke sig (ATS)

Program to an interface, not an implementation.
   GoF - Design Patterns: Elements of Reusable Object-Oriented Software

Don't patch bad code - rewrite it.
Kernighan and Plauger, "The Elements of Programming Style"

Æh, ja, men jeg har nu selv arbejdet for softwareudviklere i så mange år, at det er lidt svært bare sådan at sidde og hovere over Microsoft; det sker utallige steder, og såmænd også i forskellige Open Source-projekter, at koden er den eneste eller i hvert fald den mest pålidelige dokumentation af, hvordan koden virker.


Det er let at grine af, men det er også et pragmatisk problem, når først man på mystisk vis har fået samlet sig en sådan udokumenteret klump - hvad man stiller op med den ... og problemet opstår *så* let ud af tendensen til at "skære hjørner", når et projekt er presset og programmørerne kender koden som deres egen bukselomme, at jeg synes det er lidt svært at hovere over, at de også kender til problemet hos Microsoft.

"Gør som jeg siger, og ikke som jeg gør" - er vi mange, der synes at sige :-)


-- http://www.modspil.dk/itpolitik


 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2007-04-01, 02:01 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *