eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingNie mieszczę się w tym garniturku część 2: Java i parametry in/outRe: Nie mieszczę się w tym garniturku część 2: Java i parametry in/out
  • Data: 2012-06-27 11:11:06
    Temat: Re: Nie mieszczę się w tym garniturku część 2: Java i parametry in/out
    Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Jun 25, 8:41 pm, Edek Pienkowski <e...@g...com> wrote:
    > Dnia Mon, 25 Jun 2012 20:30:49 +0100, Bronek Kozicki napisal:
    >
    > > elementarne - zrób klasę i zamień zmienne lokalne na prywatne pola
    > > klasy, a częsci funkcji na funkcje klasy. Potem upraszczaj.
    >
    > Powiedz od razu, że mam pisać klasy zamiast metod - jest takich metod
    > dobre kilka. I nie bardzo wiem, co miałbym upraszczać i dlaczego miałbym
    > psuć działający kod

    Miałbyś to robić bez psucia.

    > - upraszczanie poniżej miminum jak empirycznie
    > stwierdzono nie jest najlepszym pomysłem, a metody nie są już do
    > uproszczenia. Kopiowanie pól przy rekurencji też mało mnie pociąga.

    Jeśli metoda ma trzydzieści zmiennych lokalnych i jest, cytuję, "za
    duża", to jesteś daleko od tego minimum.

    W ogóle w tym temacie powinieneś zapoznać się z książką Martina
    Fowlera "Refactoring: Improving the Design of Existing Code".

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: