ZRÓWNOWAŻONY KOD. DOBRE PRAKTYKI I HEURYSTYKI... MARK SEEMANN
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 20
Просматривая «ZRÓWNOWAŻONY KOD. DOBRE PRAKTYKI I HEURYSTYKI... MARK SEEMANN», вы можете быть уверены, что данный товар из каталога «Программирование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Збалансований код. Добрий досвід і евристика...
Марк Земанн
Багато талановитих програмістів беруть участь у неефективних, погано керованих проектах. Іншим доводиться підтримувати код, який насправді ніколи не побачить світ. Є багато джерел такого типу труднощів: програмування саме по собі нелегке завдання, і створення функціональних програм найчастіше вимагає співпраці багатьох людей. Це призводить до того, що код, що створює додаток, швидко ускладнюється, стає незрозумілим і його дуже важко підтримувати. На щастя, ці проблеми були помічені, і тепер у нас є багато способів їх вирішення.
Ця книга призначена для досвідчених розробників, які бажають отримати або поглибити знання методології та найкращих практик розробки складного програмного забезпечення. Це цікаво написана колекція евристик і методів, розташованих у порядку застосування під час розробки проекту програмування. Тут обговорюються контрольні списки, TDD, поділ команд і запитів, Git, цикломатична складність, посилальна прозорість, вертикальне нарізання, рефакторинг застарілого коду та зовнішнє програмування. Також було показано, як підтримувати правильний темп роботи під час додавання функціональності, як вирішувати проблеми оптимізації, інкапсуляції, а також проектування API та модульних тестів. Окремі проблеми ілюструються кодом прикладу проекту, написаного на C#, зрозумілого кожному, хто знає будь-яку об'єктно-орієнтовану мову.
Завдяки книзі ви зрозумієте, як:
- вибирайте перевірені процеси
- створити контрольні списки, щоб покращити ваші результати
- уникнути "паралічу аналізу"
- запобігти деградації коду та непотрібній складності
- використовувати кращі методи модифікації коду та вирішення проблем
- ефективніше узгоджувати вимоги до продуктивності та безпеки
Мета не в тому, щоб написати код. Мета - функціональне програмне забезпечення!
[Код пропозиції,28225A01427KS,9788328392267,2022-10-09 14:59:07]