rozwiń zwiń

Czysty kod. Podręcznik dobrego programisty

Okładka książki Czysty kod. Podręcznik dobrego programisty
Robert Cecil Martin Wydawnictwo: Helion informatyka, matematyka
424 str. 7 godz. 4 min.
Kategoria:
informatyka, matematyka
Tytuł oryginału:
Clean Code: A Handbook of Agile Software Craftsmanship
Wydawnictwo:
Helion
Data wydania:
2010-02-01
Data 1. wyd. pol.:
2010-02-01
Data 1. wydania:
2008-08-11
Liczba stron:
424
Czas czytania
7 godz. 4 min.
Język:
polski
ISBN:
9788328313996
Tłumacz:
Paweł Gonera
Tagi:
informatyka programowanie
Średnia ocen

                8,0 8,0 / 10

Oceń książkę
i
Dodaj do biblioteczki

Porównaj ceny

i
Porównywarka z zawsze aktualnymi cenami
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Ładowanie Szukamy ofert...

Patronaty LC

Książki autora

Mogą Cię zainteresować

Oceny

Średnia ocen
8,0 / 10
525 ocen
Twoja ocena
0 / 10

Opinia

avatar
1
1

Na półkach: ,

Autor dzielnie zwalcza problemy, które powstały przez używanie Javy (starej wersji), jej frameworków i technik OOP.
Książka zdecydowanie nie nadaję się dla początkujących osób, ponieważ obecnie można pisać kod deklaratywny, który jest o wiele bardziej zrozumiały niż kod imperatywny. Opisane frameworki nie są dawno używane lub posiadają nowsze wersje z lepszym API.

O samej czystości kodu można debatować z autorem. Osobiście nigdy nie spotykam się z tak długimi nazwami:
'isLeastRelevantMultipleOfNextLargerPrimeFactor'
Zdecydowanie lepiej napisać komentarz, niż tworzyć takie długie molochy.

Autor preferuje pisanie dużo metod, które są bardzo krótkie.
Na przykład.
Zamiast
'''
someMethod() {
// 15 linijek kodu
}
'''
refaktoryzuje do
'''
someMethod() {
foo();
bar();
baz();
}
'''
Metody, które nie mają argumentów, są wg autora idealne, ponieważ argumenty są kłopotliwe.
Oczywiście nie jest to do końca prawdą, ponieważ wszystkie metody mają dostęp do wewnętrznego stanu obiektu i mogą nim manipulować w dowolny sposób. Jeżeli metoda korzysta z 5 pól w obiekcie, to jak jakby stworzyć metodę z 5 parametrami.
Jest to największą bolączka programowania obiektowego, ale niestety nie jest nigdzie opisane jak sobie z tym radzić.

Po przeczytaniu tej książki cieszę się, że nie muszę siedzieć w bagnie OOP, i nie walczę z problemami przedstawionymi przez autora, ponieważ one nie istnieją...
Zdecydowanie polecam funkcyjny styl programowanie i unikanie wszelkich obiektów, które trzymają stan lokalny.

Autor dzielnie zwalcza problemy, które powstały przez używanie Javy (starej wersji), jej frameworków i technik OOP.
Książka zdecydowanie nie nadaję się dla początkujących osób, ponieważ obecnie można pisać kod deklaratywny, który jest o wiele bardziej zrozumiały niż kod imperatywny. Opisane frameworki nie są dawno używane lub posiadają nowsze wersje z lepszym API.

O samej...

więcej Pokaż mimo to

Książka na półkach

  • Chcę przeczytać
    752
  • Przeczytane
    705
  • Posiadam
    296
  • Teraz czytam
    221
  • Informatyka
    46
  • Programowanie
    30
  • Chcę w prezencie
    10
  • Ulubione
    10
  • Programowanie
    10
  • Techniczne
    9

Cytaty

Więcej
Robert Cecil Martin Czysty kod. Podręcznik dobrego programisty Zobacz więcej
Robert Cecil Martin Czysty kod. Podręcznik dobrego programisty Zobacz więcej
Robert Cecil Martin Czysty kod. Podręcznik dobrego programisty Zobacz więcej
Więcej

Podobne książki

Przeczytaj także