Prawo Murphy'ego: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
mNie podano opisu zmian
m przecinki
Linia 87:
<ol>
<li>'''Definicja użytkownika komputerów: Zestresowana istota, zazwyczaj rodzaju żeńskiego, która wykonuje swoją pracę przy oślepiającym oczy monitorze, wykorzystując do tego bezużyteczne programy, niezrozumiałe podręczniki i niedostosowane urządzenia peryferyjne. Bez pomocy komputera można by było wykonać tę pracę w o połowę krótszym czasie.'''</li>
<li>'''Definicja posiadacza komputera "domowego" i "półprofesjonalnego": Stworzenie męskie, któremu nie robi różnicy to, że poświęca nie kończąceniekończące się godziny zajęciu, z którego nie ma żadnej praktycznej korzyści, a przy tym traci wszelki kontakt z rzeczywistością i nie ma już w ogóle czasu dla swojego otoczenia, rodziny i przyjaciół.'''</li>
<li>'''Definicja posiadacza komputera "profesjonalnego": Stworzenie męskie, któremu nie robi różnicy to, że poświęca nie kończąceniekończące się godziny zajęciu, z którego nie ma żadnej praktycznej korzyści, a przy tym traci wszelki kontakt z rzeczywistością i nie ma już w ogóle czasu dla swojego otoczenia, rodziny i przyjaciół.'''</li>
<li>'''Definicja WYSIWYG: "What You see is what You might get". Jednak, gdy tylko pojawi się u Ciebie iskierka nadziei, że zbliżasz się do końca swojej pracy, to angielskie tłumaczenie WYSIWYG brzmi: "What You see is what You never get".'''</li>
</ol>
 
Linia 119:
 
==== Użytkownik ====
'''Motto: Komputer służy do tego, aby ułatwić Ci pracę, której bez niego w ogóle byś nie miał.<br/>Podstawowe Prawdy Informatyki:'''
<ol>
<li>'''Komputer służy człowiekowi.'''</li>
Linia 153:
*'''Osiem Praw Szanownego Klienta'''
<ol>
<li>'''Klientowi nigdy nie przyjdzie na myśl, ile kosztuje projekt, tylko ile można na tym projekcie zaoszczędzić.'''</li>
<li>'''Jeżeli udało Ci się wprowadzić w programie, wymagane przez klienta poprawki, wtedy on z nich zrezygnuje.'''</li>
<li>'''Żaden klient nie wie, czego właściwie chce.'''</li>
<li>'''Każdy klient wie dokładnie, czego nie chce.'''</li>
<li>'''Żaden klient nie chce tego, co masz już gotowe.'''</li>
<li>'''Nie wie także, co chciałby mieć zamiast tego.'''</li>
<li>'''Klient, który najmniej płaci, marudzi najwięcej.'''</li>
<li>'''Klient żąda większych zmian dokładnie wtedy, kiedy produkt jest już gotowy.'''</li>
</ol>
Linia 175:
<li>'''Pozostałe 10% programu wymaga 90% przeznaczonego na jego realizację czasu.'''</li>
<li>'''Rozpoczynasz zawsze od pozostałych 10%.'''</li>
<li>'''10%, od których rozpoczynasz pracę, stanowią te procedury, które w ostatecznym rozrachunku zostaną usunięte na życzenie klienta.'''</li>
<li>'''Jeżeli nie wiesz, co czynisz, rób to w sposób elegancki.'''</li>
<li>'''W zespole programistów każdy ma genialny plan rozwiązania problemu. Wszystkie plany się wzajemnie wykluczają i żaden nie prowadzi do poprawnego rozwiązania.'''</li>
<li>'''Liczba osób w zespole programistycznym ma tendencje wzrastające niezależnie od ilości pracy.'''</li>
Linia 182:
<li>'''Każdy program, który się dobrze zaczyna, kończy się źle.'''</li>
<li>'''Program, który zaczyna się źle, kończy się przerażająco.'''</li>
<li>'''To, co wygląda łatwo, jest trudne.'''</li>
<li>'''To, co wygląda trudno, jest niemożliwe.'''</li>
<li>'''To, co wygląda na niemożliwe, potrafi rozwiązać nawet twoja teściowa i to bez pomocy komputera.'''</li>
<li>'''Każdy programista przybywający z innego miasta jest fachowcem.'''</li>
<li>'''Idealny fachowiec wie absolutnie wszystko o niczym.'''</li>
Linia 219:
*'''Konieczność znaczących zmian w projekcie jest odwrotnie proporcjonalna do czasu pozostającego do oddania tego projektu.'''
*'''Ciężar upuszczonej części jest wprost proporcjonalny do stopnia złożoności i ceny obszaru uderzonego.'''
*'''Jeżeli zakres bezpieczeństwa jest ustalony na podstawie doświadczenia twórców i obsługi naprawiającej, to dowolny użytkownik natychmiast znajdzie sposób, aby go przekroczyć.'''
*'''Jeżeli projekt został całkowicie określony i wszystkie sposoby badań zostały wyczerpane, to niezależny, niedoinformowany amator eksperymentator odkryje fakt, który bądź zlikwiduje zapotrzebowanie na ten projekt, bądź też rozszerzy jego zakres.'''