MIKRO KNJIGA
    od 1984. god.
    Knjige▹Računari i InternetProjektovanje softvera

    Prikaži 2 puta
    veću sliku


    Pet linija koda - refaktorisanje, kada i kako
    Autor: Christian Clausen
    Strana: 326
    Ostali detalji
    Veličina slova: A A
    U knjizi Pet linija koda učićete o refaktorisanju koje je fokusirano na konkretna pravila svođenja bilo kog metoda na pet linija ili manje! Knjiga ne sadrži žargon niti su vam potrebne posebne veštine za automatsko testiranje. Ona sadrži samo jednostavne smernice i obrasce ilustrovane detaljnim primerima koda.

    Obuhvaćene su sledeće teme:

    Znaci lošeg koda
    Bezbedno poboljšanje koda, čak i kada ga ne razumete
    Balansiranje optimizacije i uopštenosti koda
    Pravilne prakse kompajlera
    Metod izdvajanja, uvođenje Strategy obrasca i mnogih drugih obrazaca refaktorisanja
    Pisanje stabilnog koda koji omogućava promenu dodavanjem
    Pisanje koda koji ne zahteva komentare
    Praksa iz stvarnog sveta za sjajno refaktorisanje
    Poboljšanje postojećeg koda – refaktorisanje – jedan je od najčešćih zadataka sa kojima ćete se suočiti kao programer. U knjizi Pet linija koda naučićete jasna i delotvorna pravila refaktorisanja koja možete da primenite bez oslanjanja na intuitivno mišljenje, kao što je „miris koda“. Prateći stručnu perspektivu autora – da se refaktorisanje i mirisi koda mogu naučiti praćenjem konkretnog skupa principa – naučićete kada da refaktorišete kod, koje obrasce da primenite na koji problem i karakteristike koda koje ukazuju da je vreme za preradu.

    O tehnologiji

    Svaka baza kodova sadrži greške i neefikasnost koje je potrebno da pronađete i ispravite. Refaktorišite na pravi način da bi kod postao elegantan, lak za čitanje i održavanje. Uz ovu knjigu ćete naučiti jedinstven pristup refaktoriranju koji implementira bilo koji metod u pet linija, ili manje. Takođe ćete otkriti tajnu koju većina starijih programera zna: ponekad je brže razraditi kod i ispraviti ga kasnije!

    Kome je namenjena knjiga

    Za programere svih nivoa veštine. Za primere je korišćen lako čitljiv Typescript, u istom stilu kao Java i C#.

    O autoru

    Kristijan Klauzen radi kao tehnički agilni trener, podučava timove da refaktorišu kod.

    Sadržaj

    1 Refaktorisanje, refaktorisanje
    2 Pogled ispod haube refaktorisanja
    1 DEO UČITE REFAKTORISANJEM RAČUNARSKE IGRE
    3 Razbijanje duge funkcije
    4 Učinite da kod tipa funkcioniše
    5 Spajanje sličnog koda
    6 Zaštita podataka
    2 DEO PRENOS NAUČENOG U STVARNI SVET
    7 Saradnja sa kompajlerom
    8 Klonite se komentara
    9 Brisanje koda
    10 Ne plašite se dodavanja koda
    11 Pratite strukturu u kodu
    12 Izbegavanje optimizacije i uopštenosti
    13 Neka loš kod izgleda loše
    14 Završetak

    „Prizemno, fokusirano i tačno. Knjiga će vas izazvati bez zastrašivanja i bez vređanja vaše inteligencije.” Robert C. Martin

    „Divan i zabavan uvod za jedan od najzapostavljenijih aspekata programiranja — refaktorisanje.“ Charles Lam, EVN AG

    „Dala mi je nove uvide u to kako da moj kod bude čitljiv i ažuriran. Toplo je preporučujem.” John Norcott, Vebstaurantstore

    „Ove tehnike su jednostavne, ali moćne, a vežbe olakšavaju njihovo učenje. Mogu se koristiti na bilo kom jeziku koji znam!” Christian Hasselbalch Thoudahl, BEC Financial Technologies


    Detaljni podaci o knjizi
    Naslov: Pet linija koda - refaktorisanje, kada i kako
    Izdavač: Kompjuter biblioteka
    Strana: 326 (cb)
    Povez: meki
    Pismo: latinica
    Format: cm
    Godina izdanja: 2022
    ISBN: 9788673105765
    Naručite
    Cena: 2.500 RSD
    Vaša cena: 2.299 RSD
    Cena za inostranstvo:
    23,00 EUR
    Kom.:
    ili
    Naručite telefonom:
    Nije radno vreme
    nismo dostupni na telefonu.





    Kupljeno uz ovu knjigu

    Refaktorisanje – poboljšanje dizajna postojećeg koda (II izdanje)
    1430 din.

    Jasan kod: Priručnik za pisanje jasnih programa, drugo revidirano izdanje prevoda knjige Clean Code
    2240 din.

    Čista arhitektura: stručni vodič za strukturu i dizajn softvera
    2613 din.

    Node.js veb razvoj - prevod petog izdanja
    2926 din.

    Vodič za dizajniranje frejmvorka, prevod 3. izdanja
    2926 din.

    Sajberpsihologija: život na mreži: kako nas internet menja
    1200 din.

    Naučite veb dizajn, prevod 4. izdanja: Vodič kroz HTML, CSS, JavaScript i veb grafiku
    2720 din.

    Um caruje: Projektni obrasci
    2240 din.

    Политаф – афоризми
    610 din.

    CCNA 200-301 Zvanični vodič za sertifikat, knjiga 1
    3135 din.

    C# 10 i .NET 6 moderan međuplatformski razvoj
    3449 din.

    Objektno orijentisano modelovanje na jeziku UML Skripta sa praktikumom
    800 din.

    Java kuvar – problemi i rešenja za Java programere
    1900 din.

    KOD: skriveni jezik kompjuterskog hardvera i softvera, prevod drugog izdanja
    2926 din.

    Otkrivanje jednostavnosti - funkcionalno programiranje
    2822 din.

    Um caruje: Naučite programiranje
    2160 din.

    Kali Linux: Napredno penetraciono testiranje pomoću alata Nmap, Metasploit, Aircrack-ng i Empire
    3449 din.

    MySQL radionica: Praktičan vodič za rad sa podacima i bazama podataka
    3031 din.

    Paralelni svetovi
    1793 din.

    C# i .NET Core projektni obrasci
    2195 din.

    Ocene i mišljenja čitalaca
    Budite prvi koji će svoje mišljenje podeliti sa drugima (morate biti prijavljeni)


    Pitanja, odgovori, mišljenja...
    Prijavite se ovde i pošaljite vaša mišljenja i pitanja našim urednicima i čitaocima

    Poruku poslaoPoruka
    MIKRO KNJIGA D.O.O.
    Kneza Višeslava 34, 11030 Beograd, Srbija
    e-pošta: prodaja(а)mikroknjiga.rs
    Komercijalna banka: 205-33117-65
    Matični broj: 07465181
    Šifra delatnosti: 5811
    PIB: 100575773
    Dokumenti o identifikaciji

    © Mikro knjiga 1984-2024