You Gotta Frontend. Використай YGLFLovesDOU та спілкуйся із провідними спікерами зi всього світу!
×Закрыть

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

RSS

Code Marathon, или Как заинтересовать школьников программированием Code Marathon, или Как заинтересовать школьников программированием

Evgenii Kanivets 5524

Mobile Developer Евгений Канивец только получил диплом бакалавра ХНЭУ, когда ему предложили провести несколько уроков информатики в родной школе. Он решил попробовать и за полтора года организовал для учеников два соревнования по программированию. Вот, что из этого вышло. 11

Программисты просто не думают о безопасности, или Зачем в кофеварке Wi-Fi Программисты просто не думают о безопасности, или Зачем в кофеварке Wi-Fi

Dmitry Andrianov 13490

Дмитрий Андрианов, Senior Software Architect в DataArt, рассказывает, какие угрозы таит быстрый вывод новых продуктов на рынок, о нелепых ошибках разработчиков и почему на самом деле производители снабжают чайники Wi-Fi-модулями. 86

Новый 15-летний проект без команды и документации: как мы выжили Новый <nobr>15-летний</nobr> проект без команды и документации: как мы выжили

Валентин Пономаренко 14684

Однажды мне сказали, что с сегодняшнего дня я работаю над другим проектом, который достался компании в результате поглощения. Это история о том, как мы выживали, когда не ясно было, как выживать. 135

Рефакторинг: основные принципы и правила Рефакторинг: основные принципы и правила

Andrey Danilchenko 11481

Привет, DOU. Меня зовут Андрей Данильченко, я PHP-разработчик в Wikr Group. В этой статье расскажу о рефакторинге. Не всегда удается сразу писать хороший код, поэтому рефакторинг становится неотъемлемой частью процесса разработки. 27

Рейтинг языков программирования 2018: Go и TypeScript вошли в высшую лигу, Kotlin стоит воспринимать серьезно Рейтинг языков программирования 2018: Go и TypeScript вошли в высшую лигу, Kotlin стоит воспринимать серьезно

Руслан Шевченко 32285

Тройка языков-лидеров не изменилась: Java, JavaScript, C#. Фаворит изучения этого года — Python. Впервые за 7 лет доля новичков уменьшилась. 67

Ruby для начинающих: чем интересен этот язык и как его эффективно изучать Ruby для начинающих: чем интересен этот язык и как его эффективно изучать

Ivan Bondarenko 12287

Имея за плечами опыт преподавания (я вел курсы по Ruby в Spalah), я решил максимально доступно рассказать об этом языке программирования, поделиться опытом с начинающими специалистами и, возможно, заинтересовать кого-то из них Ruby. 72

Как мигрировать нагруженный проект на микросервисы: опыт маркетплейса Как мигрировать нагруженный проект на микросервисы: опыт маркетплейса

Дмитрий Немеш 10235

Привет, я — Дмитрий Немеш, СТО в компании Lalafo, волонтер в GeekHub, более 7 лет работаю с PHP/Java/Node.js. В этой статье расскажу, как мобильный С2С маркетплейс переходил на микросервисы и с какими вызовами столкнулся. 48

DOU Проектор: Codeasy.net — изучить C#, спасая человечество DOU Проектор: Codeasy.net — изучить C#, спасая человечество

Dmytro Shervarly 8364

Привет всем! Я Дима, уже около 6 лет работаю в области software development. Я — соучредитель и руководитель проекта Codeasy.net. Это курс программирования, проходя который, вы спасете мир играючи... 40

Что такое Haxe и почему он может быть вам интересен Что такое Haxe и почему он может быть вам интересен

Dmitry Hryppa 7295

Большинство девелоперов используют Haxe в том или ином виде только при разработке игр. Это одна из причин недостаточной осведомленности о его возможностях. В этой статье я хотел бы пролить свет на то, чем же является Haxe и почему вам стоит задуматься о том, чтобы начать использовать его в своих проектах уже сегодня. 56

«Что учить, Java или C#?» Востребованность и перспективы популярных языков «Что учить, Java или C#?» Востребованность и перспективы популярных языков

Valentina Donchenko 35915

Чтобы ответить на популярные вопросы начинающих программистов о том, стоит ли учить такой-то язык и связывать с ним карьеру, мы расспросили разработчиков на Java, JavaScript, PHP, C#, C++, Python и Swift/Objective-C. 88

Рейтинг языков программирования № 8: Java по-прежнему доминирует, но доля рынка начала сжиматься Рейтинг языков программирования № 8: Java по-прежнему доминирует, но доля рынка начала сжиматься

Руслан Шевченко 63815

Самым распространенным языком по-прежнему остается Java, JavaScript вышел на второе место, незначительно опередив C# по популярности. 44

Принцип подстановки Барбары Лисков Принцип подстановки Барбары Лисков

Наталия Ништа 21413

Продолжая серию «ООП — это просто», на этот раз я попытаюсь рассказать о принципе подстановки Барбары Лисков (Liskov substitution principle, далее LSP). Рассмотрим пример, в котором нарушим этот принцип и посмотрим, к чему это приведёт. 227

Инвертируй меня полностью Инвертируй меня полностью

Наталия Ништа 17867

В этой статье я попытаюсь рассказать про принцип инверсии зависимостей (Dependency inversion principle, далее DIP). Чтобы по-человечески разобраться, начнем с самого начала — с интерфейсов и принципа «проектируйте на уровне интерфейсов, а не реализаций». 206

Уровни абстракций — ключ к пониманию архитектурных изысков ПО Уровни абстракций — ключ к пониманию архитектурных изысков ПО

Наталия Ништа 25793

Эта статья будет в большей степени полезна новичкам, только начинающим работать с абстракциями и построением архитектур ПО. Однако искренне надеюсь, что и более опытные специалисты смогут найти для себя что-то интересное в этом материале. 103

Какой язык программирования выбрать Какой язык программирования выбрать

Sergey Nemchinsky 78970

Попробую ответить на этот животрепещущий вопрос. И начну ответ с уточнения, что вопрос поставлен некорректно. Вопрос должен скорее стоять в выборе направления программирования. Итак, на что в первую очередь должен обращать внимание человек, выбирающий специальность? 246

Рейтинг языков программирования № 7: PHP уходит с пьедестала Рейтинг языков программирования № 7: PHP уходит с пьедестала

Руслан Шевченко 117247

Краткая сводка: Java по прежнему самый распространенный язык программирования; разрыв между Java и C# — увеличивается. JavaScript вошел в тройку лидеров, вытеснив из нее PHP. Возобновился рост использования Scala. Cоотношение Objective-C/Swift все еще 80/20. 178

Рейтинг языков программирования № 6: новые лошадки на коммерческом рынке Рейтинг языков программирования № 6: новые лошадки на коммерческом рынке

Руслан Шевченко 70391

На чем кодят молодые программисты? Какие языки выбирают для своих проектов? Сколько еще мы будем писать первые программы на Basic’е? 90

← Сtrl 123 Ctrl →

Комментарии

Супер подборка, спасибо
Возможно просто хорошие проекты не платят так много и аутсорсу это не выгодно. Не поэтому, а потому, что наукоемкие проекты сложнее планировать и прогнозировать результаты. А это повышение рисков и соответственно уменьшение прибыли.
стимулируют не к развитию Более того, некоторые, преимущественно небольшие, «незрелые» компании соглашаются на запросы молодых соискателей, тем самым оказывая молодежи «медвежью услугу» и необоснованно «разогревая» рынок Ну почему же, для пресловутого...
Несколько слов от Поляка который знает твою страну и несколько городов, я здесь часто бываю, с Украиной меня вяжут разные интересы и я люблю вашу страну и люблю вас. Извини за мои опечатки, я не говорю перфекционно по русски.
Из минусов привязка к KS как к коммерческому решению, то есть не open source как в случае с Selenium. Реализация работы с переменными оставляет желать лучшего. Нельзя обмениваться кодом с другими QA через Git.
Золотые слова.
Можно я просто поставлю 100500 лайков Татьяне и Provectus. Круто же!
Большая часть гигантских компьютеров сейчас считает котиков.
Спасибо, Сергей! Приводите ко мне таких же хороших студентов, каким были Вы!
А неужели кто-то выступает против «стандартов качества»? Просто — как уже затрагивалось выше — есть огромный инструментарий для менеджеров и еже с ними чтоб контролировать НА ИХ УРОВНЕ «стандарты качества».
Чтобы определить сроки, человек должен быть в этом компетентен. Один из главных принципов Agile — а сейчас наверное все по ним работают — в работе команды дожен принимать участие компетентный представитель заказчика...
..хм... а еще есть такие «вкусные» штуки как Activity, BMNP и подобное. Реально ПОМАГАЕТ. Конечно, тем, кому это нужно... :)
Выход есть. Тоже американский «best practices». Один «общий друг» одного калифорнийского друга ушел с «большого гуру» серїезной компании через месяц. Спрашиваю: «Что так, не понравилось?» Друг отвечает: «Все оч. хорошо!» «А что так?» «Ну как тебе объяснить...
Татьяна Ивановна, это преподаватель который научил меня очень полезным вещам понадобившимися мне на первой же работе и до сих пор актуальным. Спасибо вам за мое хорошее образование.
В чем-то согласен... Но вот и тут наша индустрия придумала выход. В общем-то нас в Бауманке еще за царя гороха этому учили ---- Системный подход.