top of page

Ползи

Независимо от вашата биография настоящият наръчник може да ви помогне при писането на по-добри програми за по-кратко време и с по-малко главоболия.

 

Пълна справка за софтуерно изграждане. Книгата дискутира общите аспекти на изграждането, като например качество на софтуера и начини за мислене относно програмирането. Навлиза в най-съществените детайли като стъпки при образуване на класове, подробности за използването на даннови и контролни структури, дебъгване, рефакториране и техники и стратегии за подобряване на кода. Не е необходимо четене от корица до корица, а книгата е проектирана за лесно откриване на конкретна информация.

 

готови за използване контролни списъци. Настоящата книга обхваща десетки контролни списъци за оценяване на софтуерна архитектура, подход за дизайн, качества на клас и процедура, имена на променливи, контролни структури, оформление, тестови случаи и много повече.

 

най-съвременна информация. Наръчникът описва някои от най-актуалните налични техники, много от които все още не се използват често. Тъй като книгата извлича информация както от практиката, така и от проучвания, описаните техники ще бъдат полезни още много години.

 

По-голяма перспектива върху софтуерната разработка. Книгата дава възможност за избягване на всекидневната борба с често срещани проблеми. Малко практикуващи програмисти имат време да прочетат стотиците книги и статии, обхванати в наръчника. Опитът от проучвания и от реалния свят, събран в тази книга, ще информира и стимулира мисленето ви относно вашите проекти, като ви позволява да предприемете стратегическо действие, за да не водите една и съща битка отново и отново.

 

липса на истерия. За разлика от някои други софтуерни книги настоящата представя балансирани дискусии за силните и слабите страни на всяка техника. Вие знаете изискванията на вашия проект по-добре от всеки друг. Книгата предоставя обективната информация, от която се нуждаете, за да вземете решение относно конкретните обстоятелства.

 

концепции, приложими за най-често срещаните езици. Описаните техники могат да бъдат използвани без значение от езика – независимо дали това е C++, C#, Java, Microsoft Visual Basic, или други подобни.

 

Множество примери на код. Книгата съдържа много примери на добър и лош код. Включени са толкова много примери, защото повечето хора учат най-добре чрез тях. Примерите са на различни езици, защото овладяването на повече от един език често е повратен момент в кариерата на професионалния програмист. След като програмистът осъзнае, че програмните принципи надхвърлят синтаксиса на всеки конкретен език, вратите се отварят към знание, което наистина е от значение за качеството и производителността.

С цел улесняване на бремето с множество езици са избягвани езотерични езикови функционалности, с изключение на местата, където са специално обсъждани. Не е необходимо разбирането на всеки нюанс на фрагментите код, за да се разбере техният смисъл. Ако се фокусирате върху илюстрираната точка, ще откриете, че можете да четете кода, независимо от езика.

bottom of page