Продавець Книжковий інтернет-магазин LiderBooks розвиває свій бізнес на Prom.ua 9 років.
Знак PRO означає, що продавець користується одним з платних пакетів послуг Prom.ua з розширеними функціональними можливостями.
Порівняти можливості діючих пакетів
Кошик
2548 відгуків

Зараз компанія не може швидко обробляти замовлення та повідомлення, оскільки за її графіком роботи сьогодні вихідний. Вашу заявку буде оброблено найближчим робочим днем.

Книжковий інтернет-магазин "Liderbooks"
+380 (93) 966-47-74
+380 (96) 196-35-78
+380 (66) 277-72-19

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

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

850 

  • В наявності
+380 (93) 966-47-74
  • +380 (96) 196-35-78
    Viber
  • +380 (66) 277-72-19
Рефакторинг коду на JavaScript: поліпшення проєкту існуючого коду. 2-е видання, Мартін Фаулер
Рефакторинг коду на JavaScript: поліпшення проєкту існуючого коду. 2-е видання, Мартін Фаулер
850 
В наявності
+380 (93) 966-47-74
  • +380 (96) 196-35-78
    Viber
  • +380 (66) 277-72-19
У компанії підключені електронні платежі. Тепер ви можете купити будь-який товар не покидаючи сайту.
Законом не передбачено повернення та обмін даного товару належної якості
Опис
Характеристики
Інформація для замовлення
Рефакторинг вже давно та міцно займає гідне місце серед технологій програмування, і не в останню чергу завдяки Мартіну Фаулеру — автору однієї з тих книг, які написані "на всі часи".
Сам принцип рефакторинга простий: це послідовність невеликих кроків, як-от переміщення поля з одного класу в інший, винесення фрагмента коду з методу та його перетворення на самостійний метод або навіть переміщення коду з ієрархії класів. Кожен такий крок має такий простий і природний вигляд, що здається дивовижним — про що тут можна писати? Однак кумулятивний ефект від таких малих змін полягає в істотному поліпшенню архітектури наявного коду.
Мартін Фаулер та інші висококласні фахівці в галузі об'єктноорієнтованого програмування, які взяли участь у написанні цієї книги, виклали принципи та найефективніші методики виконання різних рефакторингів і показали, коли і як треба вивчати код для його поліпшення. У книзі докладно описано понад 60 методів рефакторингу, причому з практичними прикладами на мові програмування ЭлдредЭлдредЭлдред Застосування JavaScript і опис "рефакторингу без класів" є одним із відмінностей нового видання книги від старого.
Якщо перше видання книги можна було порівняти з гарним вином, яке згодом стає тільки ціннішим, то друге видання можна порівняти із шампанським — ідеї в книзі п'янять, а їх виклад іскриться й грає...
Це видання класичної книги гідно того, щоб зайняти своє місце на книжковій полиці кожного серйозного програміста — незалежно від мови програмування.
Понад двадцять років досвідчені програмісти в усьому світі використовували книгу Мартіна Фаулера "Рефакторинг", коли їм потрібно було поліпшити проект існуючого коду, підвищити зручність супроводу програмного забезпечення або полегшити розуміння наявного кода.
Це — таке довгоочікуване — нове видання було повністю оновлено, щоб зобразити важливі зміни в галузі програмування.
Друге видання книги містить оновлений каталог рефакторингів і містить приклади коду на JavaScript, а також нові функціональні приклади, що демонструють рефакторинг без класів.
Як і в першому виданні, тут пояснюється, що таке рефакторинг, чому ви маєте вдаватися до рефакторингу, як розпізнати код, який потребує рефакторингу, і як успішно його провести незалежно від того, якою мовою програмування ви використовуєте.
Основні теми книги:
Розуміння процесу та загальних принципів рефакторингу
Швидке застосування корисних рефакторингів для полегшення розуміння та зміни програм
Розпізнавання запаху в коді, який сигналізує про можливе застосування рефакторингу
Каталог рефакторингів із поясненнями, мотивацією, технікою застосування та простими прикладами
Створення надійних тестів для рефакторингів
Компроміси та перешкоди на шляху рефакторингу
Про автора:
Мартін Фаулер
— головний науковий співробітник компанії ThoughtWorks. Він називає себе "автором, доповідачем, консультантом і просто людиною, що говорить про розроблення програмного забезпечення". Фаулер розробляє програмне забезпечення для підприємств, вивчаючи, що робить проєкт гарним, і які методи необхідно застосовувати для його створення.
Основні
ВиробникДіалектика
Країна виробникУкраїна
ТематикаМови та системи програмування
Мова виданняРосійська
Вид палітуркиМ'який
Кількість сторінок464
Рік видання2021
СтанНовий
  • Ціна: 850 

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

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