×Закрыть

Материалы по теме «программирование»

RSS

Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом

Іван Бранець 24512

На конкретних прикладах розглядаємо принципи SOLID. Іван Бранець, Solution Architect в EPAM Systems, просто та зрозуміло описує завдання, які допомагає розв’язати SOLID. Наприклад, як уникати залежностей між компонентами коду, який важко підтримувати. Також з’ясуємо, до чого може призвести порушення принципів у коді в довгостроковій перспективі і як це виправити. Стаття має бути цікавою як бекенд, так і фронтенд-розробникам різних рівнів. 99

Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу

Ruslan Shevchenko 68641

А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 110

Haxe как идеальный язык для разработчика full stack. Часть 1. JavaScript Haxe как идеальный язык для разработчика full stack. Часть 1. JavaScript

Dmitry Hryppa 7509

Язык Haxe незаслуженно находится в тени. Однако Haxe — взрослый инструмент, а не фреймворк-однодневка. И, в отличие от TS и Dart, Haxe справляется с некоторыми задачами лучше и быстрее. 40

Програмування без негативу: як виконувати поточну роботу й зберігати спокій Програмування без негативу: як виконувати поточну роботу й зберігати спокій

Alexander Osin 19029

Чи давно ви почувалися зле від програмування? Ну, знаєте, щось не працює в Internet Explorer, код надто поганий, ви десь не попали в естімейт, не передбачили ризики чи не змогли зрозуміти, як щось працює, а самі двічі senior тощо. Мабуть, нещодавно. 33

DOU Проектор: Codecrumbs — новый взгляд на изучение и документирование исходного кода DOU Проектор: Codecrumbs — новый взгляд на изучение и документирование исходного кода

Bohdan Liashenko 3269

Привет! Меня зовут Богдан, я работаю JavaScript программистом. Изучаю исходный код (JavaScript и не только) уже почти 10 лет. В этой статье я хочу рассказать свою историю разработки инструментов для анализа кода, а также представить свой последний Github-проект Codecrumbs. Он позволяет изучать, документировать и объяснять кодовую базу быстрее. 4

50 серьезных ошибок в программировании и дизайне, которые стоили жизней, времени и денег 50 серьезных ошибок в программировании и дизайне, которые стоили жизней, времени и денег

Dima Maleev 71477

К финансовым потерям мы уже привыкли. Не проданный продукт, ошибка в расчете и недовольный клиент — это те последствия, о которых мы в курсе. Но что, если наши ошибки приведут к непоправимым последствиям. 78

«Я не хочу так работать». Как медик освоила IT и почему ушла через 3 года «Я не хочу так работать». Как медик освоила IT и почему ушла через 3 года

Hanna Chernyshova 60244

Анна Чернышева работала педиатром в небольшом городе рядом с Донецком. С нуля освоила тестирование, а затем — и Front-end разработку. Но мир IT оказался для нее не таким уж волшебным: старый проект, работа по графику без удаленки. Поэтому, даже потратив столько усилий на учебу, она решила уйти из сферы. 254

Как дебажить код на TensorFlow: болезненные ошибки и их решения Как дебажить код на TensorFlow: болезненные ошибки и их решения

Halyna Oliinyk 5559

Привет, меня зовут Галина Олейник, я занимаюсь решением задач в сфере NLP в компании 1touch.io. Сегодня я хотела бы рассказать о работе data scientist’а с фреймворком TensorFlow, а также углубиться в детали решения наиболее частых проблем, которые возникают при взаимодействии с ним. 7

Робота як кохання: за що я люблю програмування Робота як кохання: за що я люблю програмування

Валентина Шимкович 15599

Більшість ІТ-спеціалістів люблять свою роботу, тому до Дня закоханих ми запитали 14 розробників, що їх надихає присвячувати всі робочі думки коду і технологіям та що в професії подобається найбільше. 76

Рейтинг мов програмування 2019: JavaScript майже зрівнялася з Java, популярність Go знижується Рейтинг мов програмування 2019: JavaScript майже зрівнялася з Java, популярність Go знижується

Ruslan Shevchenko 105346

В опитуванні взяли участь 9167 респондентів, 90% із них живуть в Україні. Основні гравці не змінилися — частка JavaScript та Java майже однакова. Якщо дивитися на динаміку останніх років, то Kotlin, з огляду на свій вибуховий ріст, витисне Java у розробці під Android. Також продожує зростати TypeScript. 70

Navigaton with less pain. Решения для Android Navigaton with less pain. Решения для Android

Владислав Недомовный 13831

Всем привет! Меня зовут Недомовный Влад, я Android Engineer в мобильной студии компании Provectus. Во время работы над проектами я постоянно сталкивался с проблемой реализации навигации в Android. Я провел анализ существующих решений, структурировал их и решил поделиться своими новыми знаниями, которые успешно применяю на практике. 12

Сделать сложное простым: что такое DSL, или зачем вам новый язык программирования Сделать сложное простым: что такое DSL, или зачем вам новый язык программирования

Владимир Кожаев 17109

DSL применяется, когда необходимо записать сложную логику и избавить специалиста в определённом домене от необходимости изучать программирование, а программиста — разбираться в предмете. Рассмотрим на примерах, как это делается. 96

Як це — бути розробником в Depositphotos, HYS Enterprise, BeLight Software і Serpstat Як це — бути розробником в Depositphotos, HYS Enterprise, BeLight Software і Serpstat

Валентина Шимкович 7710

Розробники з київського офісу Depositphotos та одеських HYS Enterprise, BeLight Software і Serpstat розказали про їхні проекти, особливості розробки та робоче середовище. 22

Три компонента эффективности программиста Три компонента эффективности программиста

Владимир Кочетков 16918

Понятие эффективности как отношения результата к затраченным ресурсам знакомо всем, но когда мы пробуем применить этот показатель к работе программиста возникают сложности. В этом материале Владимир Кочетков, TeamLead в Nexteum, делится своими мыслями об эффективности программиста и ее оптимизации. 45

Почему Java все еще не торт. Yet Почему Java все еще не торт. Yet

Дмитро Думанський 15799

Месяц назад вышла Java 11. Все круто. 6-месячный релиз работает. В этом посте я бы хотел показать, чего еще очень не хватает рядовому Java-разработчику при каждодневной разработке. Это, скорее, просто мысли в слух о том, что хотелось бы увидеть в ближайших релизах. 239

Як це — бути розробником в Intellias, Genesis, SimCorp та Splynx Як це — бути розробником в Intellias, Genesis, SimCorp та Splynx

Валентина Шимкович 12944

«Як це — бути розробником в ...» — це нова рубрика, у якій ми запрошуємо представників різних компаній розказати про їхні проекти, особливості розробки та робоче середовище. У першому випуску — розповіді розробників з Intellias, Genesis, SimCorp та Splynx. 17

Використання автоматичних параметрів шаблонів в C++17 Використання автоматичних параметрів шаблонів в C++17

Євген Хуторний 5417

В C++17 додали auto параметри шаблонів. Це значно спростило використання шаблонів. У якості аргументів можна писати, що прийдеться, а компілятор застосовує усі свої дедуктивні методи, щоб з тим розібратися. У цій статті ми розглянемо, як використовувати auto параметри варіативних шаблонів (variadic templates) на практичному прикладі — серіалізації об’єкту в JSON. 78

Технологія P4: чи стане вона майбутнім Software Defined Networking Технологія P4: чи стане вона майбутнім Software Defined Networking

Мар'ян Пріцак 3272

Відколи бізнеси почали перетворювати ІТ-інфраструктури в хмарні середовища, відчувається їхнє прагнення мати все більше і більше контролю над своїми мережами. У цій статті розглянемо, чи стане P4 чарівною пігулкою для мережевої індустрії та в яких випадках вона точно спрацює. 14

Kotlin Decompiled: знакомимся с языком Kotlin Decompiled: знакомимся с языком

Ruslan Klymenko 8375

Главная цель статьи — познакомить в первую очередь Java-разработчиков с Kotlin, показать, каким образом этот язык может упростить работу инженера, победить рутину и сделать программирование под JVM весёлым опять. 9

Совершенствуем навыки через миграцию проектов: способы и примеры Совершенствуем навыки через миграцию проектов: способы и примеры

Mykola Lytvynchuk 5719

Не секрет, что большой процент украинского ИТ работает над legacy-проектами. В итоге программист, рано или поздно, сталкивается с необходимостью расширения своих знаний, чтобы не устареть самому, вместе с проектом. Рассмотрим, как поддерживать свои навыки актуальными с помощью миграции. 28

← Сtrl 1234 Ctrl →

Комментарии

Классная статья, спасибо. Побольше бы таких. А вот с энергетиками я бы тоже советовал притормозить. Можно заменить их на хороший чай: чёрный, зелёный, белый, матэ,...
Можна просто перелічити бренди через кому і зберегти собі і нам 15 хвилин часу.
Или просто тишиной)
Мозг кончится.
маячня якась, ні посилань, ні фактів.. Ось, наприклад, приїхав я на ж.м.Сокіл, озирнувся — дерев ніяк не менше, даже більше ніж 20 років тому. Або ж, виглянув з вікна на проспект Яворницького — теж все ок, всі дерева на місці, я їх кожен день перераховую.
Зауважу, що у деяких випадках маленька ціна — оплата за тестове завдання в рамках реального проекту. Не знаю, який % таких проектів, але я стикався з цим на власному досвіді..
Португалія скасувала «штрафні санкції» до 30 жовтня. Решта країн ЄС такого рішення не приймала, тому подорожувати неможливо, але жити легально, так
Если будешь пить столько энергетиков, малой будет приходить к тебе на работу в будку сторожа. в смысле, примета такая?
Советую всем удаленщикам с детьми Так будет точнее. Удалёнщики без детей по-прежнему могут наслаждаться внешним аудио и наушниками без цифровой обработки.
Пожалуй ты прав. Пора завязывать с редбулом.
Хех, последнее время меня умарил Linux на десктопе, как бы странно это не звучало, думаю про Windows на борту :) Microsoft как по мне больше продумывает свои продукты, по причине наличия возможности нанимать более гработных и толковых людей, в отличии...
кстати, карабины не помогают, поскольку все воры ходят с бритвами. Просто срезают нужную пимпочку. А вообще скоро будут статьи «как я сходил в магазин»
видел очень много отличных металлических баков. новых. красивых. в разных городах Украины. в чем проблема закупить такие было? днепр крайне зеленый город — не смешите.
Если я спрошу чем, ответ будет чем в шлаке?
Загальний досвід користування Teams прикольніший за досвід зі Слаком. Щось конкретно сказати важко, там багато дрібниць, які роблять все зручнішим. Teams загалом виглядає більш системним і продуманим, навіть не віриться шо це продукт Майкрософта.