Изкуството на разбираемия код
22.00 лв.
-
Автор
-
Жанр
-
Категория
-
Издателство
-
Размери17cm х 24cm
-
КорицаМека
-
Брой страници212
-
Година на издаване2012
-
ISBN9789549341362
Като програмисти всички сме виждали сорс код, който е толкова неразбираем и изпълнен с грешки, че ни докарва главоболие. През последните пет години авторите Дъстин Босуел и Тревор Фучър успяха да съберат и анализираха стотици примери за ”лош програмен ход” (голяма част от които са написани от самите тях). В резултат на тези изследвания те установиха какви са причините един код да бъде ”лош” и създадоха техники за неговото подобряване. какви са техните изводи? Трябва да пишете програмите си така, че времето, необходимо някой да разбере кода ви, да бъде минимално - дори ако този ”някой” сте вие.
Тази книга акцентира върху основни принципи и практически техники, които можете да прилагате винаги, когато пишете код. С помощта на лесни примери, написани на различни езици, всяка глава от книгата представя отделен аспект на програмирането и демонстрира начини за подобряване на разбираемостта на кода.
С книгата ще научите как да:
опростявате именуването, коментираното и форматирането с помощта на съвети, които са приложими за всеки програмен ред
преработвате циклите, логиката и променливите в програмата си, за да намалите сложността им и вероятността от объркване
решавате проблеми на функционално ниво, като реорганизирате блоковете с код така, че да изпълняват задачите една по една
Пишете ефективни тестове, които са изчерпателни и в същото време кратки - и разбира се, четивни
Дъстин Босуел е завършил университета CalTech и в продължение на пет години е работил за Google върху инфраструктурата за търсене на уеб страници и програмите за реклама. Той е създал уеб сайта и обожава да работи с ”големи данни” и в областта на машинното обучение.
Тревор Фучър е прекарал миналия век в Microsoft като инженер, мениджър и технически ръководител на разработки на продукти за Windows и продукти, касаещи сигурността. Освен това е работил за Google върху програмите за реклами и инфраструктурата за търсене.
Тази книга акцентира върху основни принципи и практически техники, които можете да прилагате винаги, когато пишете код. С помощта на лесни примери, написани на различни езици, всяка глава от книгата представя отделен аспект на програмирането и демонстрира начини за подобряване на разбираемостта на кода.
С книгата ще научите как да:
опростявате именуването, коментираното и форматирането с помощта на съвети, които са приложими за всеки програмен ред
преработвате циклите, логиката и променливите в програмата си, за да намалите сложността им и вероятността от объркване
решавате проблеми на функционално ниво, като реорганизирате блоковете с код така, че да изпълняват задачите една по една
Пишете ефективни тестове, които са изчерпателни и в същото време кратки - и разбира се, четивни
Дъстин Босуел е завършил университета CalTech и в продължение на пет години е работил за Google върху инфраструктурата за търсене на уеб страници и програмите за реклама. Той е създал уеб сайта и обожава да работи с ”големи данни” и в областта на машинното обучение.
Тревор Фучър е прекарал миналия век в Microsoft като инженер, мениджър и технически ръководител на разработки на продукти за Windows и продукти, касаещи сигурността. Освен това е работил за Google върху програмите за реклами и инфраструктурата за търсене.
Въпреки че е израстнал в цирка, Дъстин Босуел от ранни години разбира, че се справя по-добре с компютрите, отколкото с акробатиката. Дъстин завършва бакалавърска степен в Caltech, където се задълбочава интересът му към компютърните науки, и след това заминава да учи в университета в Сан Диего, откъдето получава дипломата си за магистър. В продължение на пет години работи за Google по множество проекти, които включват и инфраструктурата за търсене на уеб страници. Той е създал много уеб сайтове и обожава да работи с „големи данни" и в областта на машинното обучение. В последно време Дъстин е запален по създаването на Интернет компании, а свободното си време прекарва в екскурзии из планините на Санта Моника и в грижи за първото си дете.
Добави ревю на продукта
За да добавиш ревю, трябва да влезеш в твоя акаунт.