Матеріали на тему «програмування»

RSS

Рейтинг мов програмування 2026. TypeScript зростає, Python — лідер серед новачків

Редакція DOU 16953

TypeScript зміцнив лідерство. Python залишається на другому місці, JavaScript потроху падає. Близько третини розробників вивчають нові мови за допомогою ШI, а дві третини C++ розробників хочуть вивчити Rust. І ця мова зробила найбільший стрибок у рейтингу (з 19-го місця на 16-те). 20

Ви вивчили SOLID, але архітектура все одно кульгає? Чому GRASP важливіший за GoF (і як їх поєднати)

Serhii Nemchyskyi 8495

Чому знання принципів SOLID та GoF-патернів не рятує, що таке GRASP і чому про них майже не говорять та чому відсутність GRASP — велика проблема. Про все це читайте у новій статті Сергія Немчинського. 55

Все, що ви хотіли знати про принципи SOLID. Частина п’ята: DIP

Serhii Nemchyskyi 4295

Сергій Немчинський завершує цикл статей про SOLID принципом інверсії залежностей (D). Це ключовий підхід ООП, що допомагає зменшити зв’язаність у коді. У статті — головна рекомендація щодо його використання, пояснення, коли застосовувати принцип не варто та багато інших цікавинок. 10

Принцип підстановки Барбари Лісков. Про передумови, постумови та інваріанти

Кирило Сулімовський 5381

У статті автор розбирає принцип Лісков на практичних прикладах, як працювати з базовими та спадковими класами, щоб уникнути помилок. А також пояснює передумови, постумови, інваріанти і «правило історії» через концепцію «Design by Contract». 30

Все, що ви хотіли знати про принципи SOLID. Частина четверта: ISP

Serhii Nemchyskyi 5674

Сергій Немчинський знову повертається до популяризації принципів об’єктноорієнтованого програмування, відомих як SOLID. Цього разу переходимо до четвертого принципу — Interface Segregation Principle, принципу розділення інтерфейсів. 7

Все, що ви хотіли знати про принципи SOLID. Частина третя: LSP

Serhii Nemchyskyi 9739

У попередніх статтях Сергій Немчинський розглянув принципи єдиної відповідальності та відкритості-закритості з SOLID. Настав час детально розібратись з Liskov Substitution Principle — принципом, названого на честь Барбари Лісков. 50

Все, що ви хотіли знати про принципи SOLID. Частина друга: OCP

Serhii Nemchyskyi 7066

Сергій Немчинський, програміст із 20+ роками досвіду, продовжує цикл матеріалів про ключові SOLID-принципи та розкриває суть принципу відкритості-закритості (OCP). 10

Рейтинг мов програмування 2025. TypeScript і Python — найпопулярніші, частки C# та Java зменшуються

Редакція DOU 42356

TypeScript — тепер найпопулярніша мова програмування в українському IT. JavaScript — вже на третьому місці після Python. Rust — досі улюблена. У цій статті — результати щорічного опитування DOU про мови програмування. Показуємо дані про розробників, QA, DevOps, AI/ML/DS і Analytics. 10

Все, що ви хотіли знати про принципи SOLID. Частина перша: SRP

Serhii Nemchyskyi 14923

Сергій Немчинський пояснює, що таке SOLID і навіщо програмістам дотримуватися цих принципів. У статті — історія їхньої появи, детальний розбір SRP із прикладами, антипатерни та поради щодо критичного мислення. 17

JavaScript, масштабування стартапів, OSINT. 20 безплатних курсів для опанування нових навичок в ІТ

Юлія Сабадишина 9408

DOU відібрав 20 безплатних курсів на освітній платформі Prometheus, які можуть бути корисними й цікавими для ІТ-спільноти. Серед них — різні мови програмування, робота з базами даних, кібербезпека, а також опанування штучного інтелекту.

Маленька історія перекладу великої книги про «Природу Коду»

Andrii Manoilov 3572

Розробник Андрій переклав українською книгу «The Nature of Code». У статті він розповідає, як на це відреагував автор оригіналу, як вдалося закінчити переклад після мобілізації, а також як саме був побудований цей процес. 16

Що має знати Senior Node.js Developer і які червоні прапорці виникають на співбесіді

Редакція DOU 12487

Кількість вакансій для фахівців з Node.js поступово зростає. В серпні для них було 187 пропозицій — це найвищий показник за останні два роки. Тож ми проаналізували, які знання та навички потрібні роботодавцям від досвідчених Node.js розробників та що відрізняє сеньйорів в цій галузі від мідлів. 1

Мова високих зарплат. Що має знати Senior Golang Developer і кому варто задуматися про перехід на цей бік

Редакція DOU 11461

Це 12-й випуск проєкту «Що має знати Senior», і сьогодні ми будемо розбирати вимоги до Senior Golang Developer. Як скоро ви станете сеньйором, якщо перейшли в Golang з інших напрямів бекенду? На які технології слід робити ставку? Чи потрібна Senior Golang Developer профільна освіта? Розбираємо у матеріалі. 24

Українка Юлія Ващенко представила новий API для застосунків на сайті Apple

Olena Koval 2275

На офіційному сайті Apple опублікували навчальне відео, на якому українська розробниця Юлія Ващенко презентує новий API для застосунків на основі документів. 2

Студенти-кібернетики з України вибороли срібло на міжнародних змаганнях з програмування ICPC

Юлія Сабадишина 1162

Команда студентів-кібернетиків Київського національного університету імені Шевченка посіла друге місце у фіналі чемпіонату ICPC. Це одне з найпрестижніших міжнародних змагань у галузі програмування. 2

Скільки мов використовують українські розробники та як їх комбінують. Аналітика

Редакція DOU 14043

Найчастіше розробники програмують двома мовами — так вказали 44% опитаних фахівців. TypeScript і JavaScript найчастіше використовуються разом. Бекендери частіше за інших розробників можуть обійтися лише однією мовою у роботі. С#/.NET, Java, PHP, Python, Ruby, Salesforce нерідко комбінують з TypeScript і JavaScript. 14

Лише третина учасників завершує безплатні курси, найбільше слухачів — віком 30+. Prometheus про онлайн-навчання українців

Юлія Сабадишина 5071

Ми запитали у команди освітньої платформи Prometheus, чи продовжують українці цікавитися онлайн-навчанням, а також який відсоток слухачів завершує обрані курси. Спойлер — таких людей стало більше, аніж до початку повномасштабної війни. 1

500 українців можуть пройти безплатні курси з ІТ-підтримки й Digital-маркетингу. Пропонуватимуть менторство й вивчення англійської

Юлія Сабадишина 4786

Українці можуть отримати стипендії на безплатні навчальні програми — «IT-Підтримка» або «Цифровий маркетинг». Обидва курси інтерактивні й розроблені співробітниками Google. Анкети прийматимуть до 31 березня 2024 року.

Software Development, QA, Cyber Security. Українкам пропонують безплатно опанувати ІТ-спеціальності

Юлія Сабадишина 8455

Литовська освітня ініціатива «Women Go Tech» запрошує жінок долучитися до онлайн-курсів із ІТ та інженерії. Усі програми є безплатними для українок, що проживають в Україні та Європейському Союзі. 3

Автоконцерн Stellantis купив ШІ-продукт CloudMade з командою в Україні

Юлія Сабадишина 917

Один із найбільших у світі автоконцернів Stellantis (обʼєднує бренди Alfa Romeo, Chrysler, Citroën, Dodge, Fiat, Jeep, Maserati, Opel, Peugeot та інші) придбав британський ШІ-продукт CloudMade, який належить міжнародній компанії Star.

← Сtrl 123456...9 Ctrl →

Коментарі

імхо там як у танкістів зріст критично важливий
Дуже крута історія. Дмитру — шана і промені підтримки.
наче узяв у руки газєту камсомольская правда з горища — тільки з павєсточкою, фемінітивами, кулсторі успішного успіху ну і незламністю)
Дякую за службу і бажаю успіхів
ChatGPT по заявам Ілана Маска теж видає данні які в нього заклали розробники із Сан-Франциско та базуються на політичних поглядах дем партії США як базових установ, навіть якщо інщі політичні позиції важають це догмами.
Дякую, що ви є Дмитро, та вдячний за вашу сміливість.
Cherry це вишня, а не черешня 😁
Відновити втрачені позиції вкрай важко, хоча деякі країни стартували з нуля. Але якшо при владі блатні, клоуни, або селяни толку не буде.
Судячи із спеціалізації, мережу треба було назвати «Фаріон». У неї знайдеться чимало споживачів контенту про офіційно ухвалену історію, коріння та державність. А решту потреб так і закриватимуть Gemini & Co.
за словами Олексія Марховського з Frontline Robotics, їхня турель з кулеметом може вести прицільний вогонь на дистанції близько 4 кілометрів За словами комерційного директора компанії Антона Єременка, найбільша підтверджена дистанція ураження з кулемета...
Більшість чоловіків 18-22 років, які зараз перебувають в Україні та не проходять військову службу, не розглядають довгостроковий виїзд за кордон Це вони не розглядають, поки їм 18-22.5, а як почне хилитися до позначки 22 роки 9 місяців і більше, то...
Найкраща стаття на сайті за увесь час. Дякую.
Дякую, дуже цікаво. Можна попросити вас накреслити knowledge pathway для сучасних абітурієнтів?
Але причина — корупційний прессінг.
тепер будуть бусіфікувати не тільки на (((оператора дрона))) а ще і турелі?