-
Data: 2012-03-17 11:16:01
Temat: Re: Blad w oprogramowaniu Toyoty przyczyna wypadkow
Od: Edek Pienkowski <e...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Sat, 17 Mar 2012 11:17:57 +0100, wloochacz napisal:
> W dniu 2012-03-02 13:14, Edek Pienkowski pisze:
>>>> KISS? Nie wygłupiajmy się. Może właśnie ten kawałek kodu był pisany
>>>> >> zgodnie z regułą KISS i w swojej prostocie nie uwzględnił
>>>> >> jakiegoś przypadku, bo KISS. Wbrew nazwie KISS jest właśnie dla
>>>> >> ludzi głupich.
>>> >
>>> > KISS oznacza że coś powinno być tak proste, jak to możliwe, ale nie
>>> > prostsze. KISS nie oznacza nie uwzględniania tego, co jest
>>> > niezbędne do uwzględnienia.
>>> > To że system jest prosty nie oznacza że nie został przemyślany.
>> W tym przypadku istotniejsze od "proste" jest "bezbłędne".
> Dlaczego tylko w tym przypadku? Dlaczego nie w każdym przypadku?
Gdy mowa o konsekwencjach błędów w rodzaju ludzkiego zdrowia i życia,
to bezbłędność jest najważniejsza. Czasem ważniejszy jest czas i ilość
ficzerów, np. oprogramowania do blogowania czy CRM, wtedy prostota
pomaga uzyskać szybciej dobre wyniki. Bezbłędność i czas wykonania
to tradeoff, czy to się akceptuje czy nie. Jak chce się sprzedać
system z SLA 99,999% to nagle okazuje się, że nie wszystkie
organizacje są w stanie coś takiego stworzyć, bo to nie takie proste.
>
>> Brak błędów osiąga się często bardzo skomplikowanymi metodami, a nie
>> Keep It Simple bo skomplikowanych rzeczy nie rozumiemy. Ok,
>> czasami zachowuje się prostotę w jednym miejscu, a wymaga to ukrycia
>> skomplikowanej podstawy gdzie indziej.
> Coś na siłę ta argumentacja - mam rozumieć, że jak coś jest proste, to
> zostało wymyślone przez prostaka (prostego człowieka) - ergo jest
> bezwzględnie gorsze i pewnie błędne?
Na siłę to Ty obracasz kota ogonem. Nie wiem, czy chciałbyś -
odpukać, nikomu nie życzę nic złego -
być pod respiratorem z następującym certyfikatem:
"Certyfikat normy EU-53246732: 10 naszych programistów przez 10
dni patrzyło się na nasz kod napisany zgodnie z zasadą KISS i nie
zauważyło błędu.". Bo do tego sprowadza się KISS.
Ja jedynie argumentuję, że proste nie zawsze jest lepsze, odwrotny
argument to już Ty stworzyłeś - nie chciałem nikogo urazić. Mnie
po prostu wpienia to, jak większość programistów stosuje KISS,
gubiąc połowę szczegółów najczęściej i potem nie chce działać.
No, ale jest proste.
> Jak dla mnie to bełkot... Tak samo jak twierdzenie, iż "KISS jest
> właśnie dla ludzi głupich".
KISS to bełkot. Niestety masa programistów postępuje mniej więcej tak,
że wątki są skomplikowane, boost jest skomplikowany, w ogóle
po co skomplikowane rozwiązania, nie musżę się uczyć i powiem,
że KISS! Alleluja i do przodu.
Edek
Następne wpisy z tego wątku
- 17.03.12 15:12 Wojciech Jaczewski
- 17.03.12 16:17 Roman W
- 17.03.12 18:22 t.o.
- 17.03.12 20:46 Przemek O
- 18.03.12 14:10 Andrzej Jarzabek
- 18.03.12 17:58 Wojciech Jaczewski
- 18.03.12 18:07 Edek Pienkowski
- 18.03.12 18:25 Edek Pienkowski
- 18.03.12 18:46 A.L.
- 18.03.12 20:24 Roman W
- 18.03.12 20:41 Edek Pienkowski
- 19.03.12 07:38 Paweł Kierski
- 19.03.12 08:55 Roman W
- 20.03.12 07:58 zażółcony
- 20.03.12 08:17 zażółcony
Najnowsze wątki z tej grupy
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
Najnowsze wątki
- 2025-07-14 Re: PO chroniło i chroni policyjnych bandziorów [zawiasy za katowanie obywatela (Poznań czerwiec 2012)]
- 2025-07-14 Warszawa => International Freight Forwarder <=
- 2025-07-14 Warszawa => Recruiter 360 <=
- 2025-07-14 Re: Rz?Âd ZAKAZUJE magazyn?Â?w energii ?!! Nowe prawo od 14 lipca to SZOK! ??Â
- 2025-07-14 Warszawa => Sales Assistant <=
- 2025-07-13 Fałszywe alerty
- 2025-07-12 dlaczego gadacie z tym debilem
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-12 Warszawa => PC Hardware Expert / Specjalista PC <=
- 2025-07-12 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-07-12 Warszawa => Administrator IT <=
- 2025-07-12 Warszawa => IT Administrator <=
- 2025-07-12 Warszawa => Asystent/tka ds. Administracji <=
- 2025-07-12 Warszawa => Specjalista/stka ds. Organizacji <=