• Srbija
  • English
  • +381 (0)11 3463 072
  • +381 (0)60 3463 072
  • Jasan kod: Priručnik za pisanje jasnih programa
    Jasan kod: Priručnik za pisanje jasnih programa

    Jasan kod: Priručnik za pisanje jasnih programa

    OPIS KNJIGE:

    Iz Predgovora:

    Jedan od naših omiljenih slatkiša ovde u Danskoj je Ga-Jol, čiji jaki miris sladića je savršen dodatak našem vlažnom i često hladnom vremenu. Deo šarma Ga-Jola za nas Dance jesu mudre ili duhovite izreke ispisane na poklopcu svake kutije. Jutros sam kupio paketić poslastice i otkrio da nosi ovu staru dansku izreku:

    ’’Ærlighed i små ting er ikke nogen lille ting.’’

    „Iskreno, male stvari nisu male stvari.“ Bio je to dobar predznak u skladu sa onim što sam ovde već hteo da kažem. Male stvari su bitne. Ovo je knjiga o poniznim brigama čija je vrednost daleko od male.

    ’’Bog je u detaljima’’, rekao je arhitekta Ludwig mies van der Rohe. Ovaj citat podseća na savremene argumente o značaju arhitekture u razvoju softvera, posebno u Agile svetu. Bob i ja povremeno se upuštamo u žestok dijalog o tome. I da, Ludwig mies van der Rohe je ukazvao na korisnost i bezvremenost građevina koje predstavljaju najbolju arhitekturu. S druge strane, lično je odabirao kvake za vrata svake kuće koju je projektovao. Zašto? Jer su male stvari važne.

    Tokom naše „rasprave“ o razvoju zasnovanom na testiranju, Bob i ja smo otkrili da se slažemo da softverska arhitektura ima važno mesto u razvoju, mada verovatno imamo različite predstave o tome šta to konkretno znači. Takve razlike su, međutim, relativno nevažne, jer možemo prihvatiti zdravo za gotovo da odgovorni profesionalci na početku projekta odvoje neko vreme za razmišljanje i planiranje. Pojmovi projektovanja zasnovanog na testiranju i kodu nestali su kasnih 1990-ih. Ipak, pažnja prema detaljima postala je još više važna osnova profesionalizma, više nego što je to velika vizija. Prvo, kroz praksu na detaljima profesionalci stiču stručnost i sigurnost za rad na velikim stvarima. Drugo, najmanja a pomalo neuredna konstrukcija, vrata koja se ne zatvaraju čvrsto ili blago zakrenuta pločica na podu, ili čak neuredan radni sto, u potpunosti kvare šarm celine. O tome se radi kada je u pitanju jasan i čist kod.

    Ipak, arhitektura je samo jedna metafora razvoja softvera, a posebno za onaj deo softvera koji isporučuje početni proizvod u istom smislu kao što arhitekta isporučuje netaknutu zgradu. U današnje doba Scruma and Agile fokus je na brzom stavljanju proizvoda za tržište. Želimo da fabrika radi maksimalnom brzinom u proizvodnji softvera. To su ljudske fabrike: razmišljanje, osećanje za kodiranje koje se radi na osnovu prethodnih proizvoda i zahtevi korisnika da bi stvorili proizvod. Metafora proizvodnje snažno odgovara takvim razmišljanjima. Proizvodni aspekti japanske auto-proizvodnje, sveta montažnih pokretnih traka, nadahnjuju Scrum.

    Prelistaj
    Više detalja

    Br.strana: 474

    Povez: Meki povez

    God.izdanja: 2020.

    Izdavač: Mikro knjiga

    ISBN: 9788675554608

    Šifra: 180450
    Cena: 3.100 rsd

    potrebna količina:


    dostavadostava i poŠtarina

    nacin placanjanaČin plaĆanja

    Opcije plaćanje za kupce iz Srbije:

    - pouzećem prilikom isporuke knjiga
    - internet karticama Visa,Maestro i Mastercard
    - preko IPS skeniraj - mBanking aplikacije
    - putem uplatnice na šalteru pošte ili banke

    Opcije plaćanje za kupce iz inostranstva:

    - pouzećem za kupce iz BIH i Crne Gore
    - putem PayPal sistema
    - internet karticama Visa, Maestro i MasterCard

    postavi pitanjepostavite pitanje

    Br.strana: 474

    Povez: Meki povez

    God.izdanja: 2020.

    Izdavač: Mikro knjiga

    ISBN: 9788675554608

    Komentari čitalaca

  • Napišite recenziju za ovu knjigu i uz malo sreće osvojite
    vaučer za kupovinu od 2000 dinara!

    KorisnaKnjiga.com koristi cookije kako bi prilagodila sajt korisniku i analizirala prikazani sadžaj.
    Podaci o identitetu korisnika se ne prikupljaju, već samo informacije o posećenosti koje dalje naši partneri obrađuju. Više informacija.