V protsesse razvitija dazhe prostoe obektno-orientirovannoe prilozhenie mozhet stat slozhnym. Kazhdyj novyj klass, metod ili funktsija dobavljaet novye sostojanija i abstraktsii, kotorymi nuzhno upravljat, uvelichivaet vremja, neobkhodimoe na rasputyvanie ranee napisannogo koda. Chtoby sokhranit kodovuju bazu prostoj, nuzhny konkretnye znanija i umenija. I vy ikh poluchite! Izuchite prakticheskie printsipy proektirovanija, pomogajuschie sokhranjat prostotu obektno-orientirovannoj kodovoj bazy po mere ee razvitija. Napisannaja v vide sbornika prakticheskikh priemov, kotorye mozhno primenjat v ljubom obektno-orientirovannom jazyke, kniga predlagaet sovety po organizatsii koda, upravleniju zavisimostjami i moduljami i proektirovaniju gibkikh abstraktsij. Informativnye illjustratsii, prakticheskie primery i uprazhnenija pomogut vam bystree zapomnit opisyvaemye printsipy.