eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingkwestia estetycznaRe: kwestia estetyczna
  • Data: 2011-08-08 20:20:20
    Temat: Re: kwestia estetyczna
    Od: m...@t...pl szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > On Mon, 08 Aug 2011 10:03:32 +0200, m...@t...pl wrote:

    > Ale ja bardzo przeparszam. Ja predzej uwierze ze w Smolensku byl
    > zamach niz ze:


    > a) procedura dluga na 1000 linii to jest porzadny projekt,
    > b) ze taka procedura jest czytelna i latwa do zrozumienia
    > c) Ze taka procedura jest latwa do testowania, modyfikacji i
    > utrzymania
    > d) ze soft zawierajacy taka procedure nie moze byc zaprojektowany
    > inaczej.

    AD a) Projekt jest na tyle porzadny, na ile porzadny mozna zrobic
    bez znacznego narzutu czasu na jego wykonanie i bez pewnosci
    co przyniesie przyszlosc (zmiany w projekcie)
    AD b) Nie jest to latwa procedura do zrozumienia. Jesli
    ktos nie wie jaki byl zamysl autora, to nawet nie ma najmniejszej
    mozliwosci na zrozumienie. Jesli ktos znajdzie usterke i
    bedzie chcial naniesc poprawke, to bedzie musial szybko
    odnalezc wlasciwe miejsce w tej procedurze. Pomoga mu w
    tym komentarz. Oczywiscie jesli ktos nie wie co robi program
    to nic mu nie pomoze, ani funckje, ani komentarz. Musi byc
    przeszkolony.
    AD c1)Do testowania i modyfikacji jest tak samo trudna jak N malych
    procedur. Jest to specyficzny kod, nie ma tam np. ani jednej
    petli, nie ma zadnej tablicy, nie musze zamykac uchwytow
    do plikow, nie musze zwalniac pamieci...
    AD c2)Nie widze jakiejkolwiek mozliwosci utrzymania tego kodu. Kod
    robi bardzo specjalistyczna rzecz i do niczego innego sie nie
    nadaje. Nie widze mozliwosci wykrzystania tego kodu w innych
    miejscach projektu. Zapewniam ze jak taka mozliwosc
    zobacze to nie tylko podziele na funkcje, ale zrobie z tego
    hierarchie klas i programowanie roznicowe. Czasami sie myle w
    ocenie ze kodu nie da sie wykorzystac ponownie, jesli tu
    sie pomylilem, to tez zmeinie.
    AD d) Moze byc zaprojektowany lepiej, ale intuicyjnie czuje jakas
    odraze do ekstremalnie dopasowanych projektow. Mam silne wrazenie,
    ze zamiast wczytywac sie w trudny i duzy fragment kodu (szczegolnie
    nie pierwotworcy) lepiej jest, gdy ma sie dobry scheamt postepowania i,
    albo wywala sie jakas funkcjonalnosc, albo dodaje od nowa. Oczywiscie
    ten kod ktory powtarza sie przy dodawaniu nowej funkcjonalnosci jest
    umieszczony w roznego rodzaju klasach/metodach i nalezy z niego
    korzystac. Nie mam takiego projektu ze sa w nim same procedury po
    tysiac wierszy :)

    Pozdrawiam



    --
    Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: