Чим запам'ятався 2019 рік у розробці?

Дедалі Новий рік. Тільки лінивий не написав про тренди 2020 року, а ми вирішили зафіксувати найзначніші події з року, що минає — 2019. Тримайте ТОП-7 подій у світі розробки від практик Java та Frontend центру розробки компанії “Рексофт” у Воронежі.

Чим запам'ятався 2019 рік у розробці?
Джерело

Отже, ось наш рейтинг знакових подій 2019 року:

1. Справа Nginx та Рамблер

Ми як розробники не можемо не стежити за ситуацією навколо дітища Ігоря Сисоєва. Впевнені, що такі суперечки сильно впливають на розвиток рішень із відкритих вихідним кодом та IT-індустрії загалом. Вони мають урегулюватися без звернення до КК. Такі новини демотивують розробників створення чогось нового. Виникають сумніви та побоювання. Адже не всі популярні та широко використовувані бібліотеки та продукти такого роду були написані в домашніх умовах. Якщо буде створено прецедент, то він може започаткувати ланцюжок подібних справ і в інших компаніях.

Це буде єдина негативна подія року, що минає, але обійти її стороною ми ніяк не могли.

2. Вихід Java 13

У пам'яті ще живе час, коли вихід нової версії Java був подією п'ятирічки. Але все змінюється. Oracle не лише перейшов на піврічні релізи, а й упевнено закріпив цю тенденцію. Два релізи цього року та поточна актуальна 13-та версія є доказом цього. З одного боку, така частота релізів робить мову більш сучасною, затребуваною та бажаною до вивчення. З іншого боку, рідкісні релізи були одночасно і сильною стороною Java. Стабільність і надійність - два основні фактори, що впливають на ухвалення рішення при виборі технології розробки. А зараз термін підтримки нової версії значно зменшився. Останній реліз із довгою підтримкою — одинадцятий. Але сучасні реалії диктують свої умови: швидкість розвитку технологій, попит на нові рішення та висока конкуренція між мовами програмування вимагають змін усталених традицій.

3. Вихід JetBrains Space

Діти з JetBrains продовжують завойовувати серця програмістів. Середовище розробки, система код-рев'ю, таск-трекери, а тепер ще й платформа для всіх процесів розробки. З урахуванням використання інших продуктів компанії у проекті та їх щільної інтеграції зі Space, цей продукт стане вбивцею Slack, Jira та інших популярних продуктів. Зараз розробка знаходиться на стадії beta-тестування, але вже можна спробувати погратися з нею всередині своєї команди, тим більше, що доки не вийшов перший реліз, вона повністю безкоштовна.

4. Вихід TypeScript 3.

За рік TypeScript пройшов дуже довгий шлях. За цей час технологія обросла величезною кількістю корисних можливостей для прискорення компіляції, спрощення поділу коду, покращення аналізу та відкрила нові шляхи до використання особливостей мови. Важко не помітити також і нові оператори, які були додані в мову: Optional Chaining, Nullish Coalescing та багато іншого. Все те, що тільки знаходиться на стадії узгодження у чорновому варіанті, вже доступне в TypeScript.

Важко уявити проект корпоративного рівня, написаний мовою зі слабкою типізацією. Нині дедалі більше розробників вибирають компилируемые мови, оскільки їм важлива не швидкість розробки, а надійність вихідного продукту.

5. Вихід React v16.8

Зараз майже кожен розробник знає і, що важливо, вміє використовувати цю бібліотеку. Така популярність обумовлюється ідеями, які у її основі. Компонентний підхід, ізоморфність, швидкість та простота роботи роблять React абсолютним переможцем.

Хоч за рік, що минає, і було багато оновлень, особливо хотілося б виділити саме хуки. Розробники розуміли, що бібліотека мала деякі проблеми із наданням можливості повторного використання компонентів зі станом. Спільнота вирішувала їх за допомогою різних патернів, але, часто, це робило код лише заплутанішим.
Хуки повністю виправили цю ситуацію, реалізуючи просту ідею, яка дуже перетворює код, і те, як легко він читається і сприймається. Буде дуже цікаво дізнатися, як бібліотека зміниться наступного року.

6. Вихід Raspberry PI 4

Програмування сьогодні все більше йде у бік мікроконтролерів, пристроїв, що носяться, і IoT. Raspberry PI в цьому світі стоїть десь посередині — повноцінний комп'ютер, але на долоні. Починаючи з першої версії, цей одноплатник відкрив новий спектр можливостей. Зараз це вже чотириядерний процесор, з'явився сучасний usb-c, підтримка 4k-моніторів. Порівняно з попередньою версією Raspberry PI 4 – сильний стрибок у розвитку лінійки. А низька, адекватна ціна робить цей комп'ютер доступним не тільки для професійного використання, а й для навчання та домашніх експериментів.

7. Перша IT nights в Іннополісі

На початку серпня 2019 року відбулася перша нічна IT-конференція в Іннополісі у Казані. З усього розмаїття заходів у поточному році до списку додамо тільки це. По-перше, за незвичайний формат: усі доповіді були у другій половині дня та закінчувалися вночі, а вдень організатори надавали різні розваги у самому місті. По-друге, за новий майданчик. Москва та Санкт-Петербург вже перенасичені конференціями та мітапами, але на цих містах IT-індустрія в Росії не закінчується, потрібно розвивати й інші ком'юніті. По-третє, за низьку вартість при високій якості. Конференція зібрала крутих фахівців, а ціна вхідного квитка видається смішною на тлі інших IT-конференцій у Росії.

А чим запам'ятався вам 2019 рік? І так, з Новим роком, Хабре! Усім миру та добра!

Джерело: habr.com

Додати коментар або відгук