Кошик
1604 відгуків
Мінімальна сума замовлення - 200 грн. Відправка - пн, ср, пт
+380 (67) 822-79-76
Харків, Україна
Кошик
ReadMe - читай и играй с нами
впередназад
Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер, фото 2Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер, фото 3Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер, фото 4Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер, фото 5Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер, фото 6Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер, фото 7

Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер

  • В наявності
  • Код: 9785907144590

1 450 ₴

1 300 ₴

Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін Фаулер
Рефакторинг коду на JavaScript: покращення проєкту існуючого коду. Мартін ФаулерВ наявності
1 450 ₴1 300 ₴
+380 (67) 822-79-76
Телефонуйте, пишіть в Viber
+380 (67) 822-79-76
Телефонуйте, пишіть в Viber
повернення товару протягом 14 днів за домовленістю
У компанії підключені електронні платежі. Тепер ви можете купити будь-який товар не покидаючи сайту.

Рефакторинг коду на JavaScript: поліпшення проекту існуючого коду

Рефакторинг уже давно та міцно займає гідне місце серед технологій програмування, і не в останню чергу завдяки Мартіну Фаулеру — автору однієї з тих книг, які написані "на всі часи". Сам принцип рефакторінгу простий: це послідовність невеликих кроків, як-от переміщення поля з одного класу в інший, винесення фрагмента коду з методу та його перетворення на самостійний метод або навіть переміщення коду з ієрархії класів. Кожен такий крок має такий простий і природний вигляд, що здається дивовижним — про що тут можна писати? Однак кумулятивний ефект від таких малих змін полягає в істотному поліпшенні архітектури існуючого коду. Мартін Фаулер та інші висококласні фахівці в галузі об'єктноорієнтованого програмування, які взяли участь у написанні цієї книги, виклали принципи та найефективніші методики виконання різних рефакторингів і показали, коли і як треба вивчати код для його поліпшення. У книзі докладно описано понад 60 методів рефакторингу, причому з практичними прикладами на мові програмування JavaScript. Застосування JavaScript і опис "рефакторінгу без класів" є одним із відмінностей нового видання книги від старого. Якщо перше видання книги можна було порівняти з гарним вином, яке згодом стає тільки ціннішим, то друге видання можна порівняти із шампанським — ідеї в книзі п'янять, а їх виклад іскриться й грає... Це видання класичної книги гідно того, щоб зайняти своє місце на книжковій полиці кожного серйозного програміста — незалежно від мови програмування. Понад двадцять років досвідчені програмісти в усьому світі використовували книгу Мартіна Фаулера Рефакторинг, коли їм потрібно було поліпшити проект існуючого коду, підвищити зручність супроводу програмного забезпечення або полегшити розуміння наявного кода. Це — таке довгоочікуване — нове видання було повністю оновлено, щоб зобразити важливі зміни в галузі програмування. Друге видання книги містить оновлений каталог рефакторингів і містить приклади коду на JavaScript, а також нові функціональні приклади, що демонструють рефакторинг без класів. Як і в першому виданні, тут пояснюється, що таке рефакторинг, чому ви маєте вдаватися до рефакторингу, як розпізнати код, який потребує рефакторингу, і як успішно його провести незалежно від того, якою мовою програмування ви використовуєте. Обсяг книги Рефакторинг коду на JavaScript:
  • Глава 1. Перший приклад рефакторингу
  • Глава 2. Принципи рефакторингу
  • Глава 3. Запах у коді
  • Глава 4. Створення тестів
  • Глава 5. На шляху до каталогу рефакторингів
  • Глава 6. Складання методів
  • Глава 7. Перенесення функціональності між об'єктами
  • Глава 8. Організація даних
  • Глава 9. Спрощення умовних виразів
  • Глава 10. Спрощення викликів методів
  • Глава 11. Робота з узагальненістю
  • Глава 12. Великомасштабні рефакторинги
  • Глава 13. Рефакторинг, повторне використання й реальність
  • Глава 14. Інструментарій для виконання рефакторингу
  • Глава 15. Висновки
Характеристики
Основні атрибути
СтанНовий
Користувацькі характеристики
АвторМартін Фаулер
Артикул9785907144590
ВидавництвоДіалектика
Інформація для замовлення
  • Ціна: 1 300 ₴

Наскільки вам зручно на сайті?

Розповісти Feedback form banner