Зачем вам тесты? Пишите сразу без багов!… Сегодня поднимем больную тему (для меня), но сил больше терпеть никаких не осталось — прошу услышать мою боль и я, надеюсь, мы встанем на одну сторону баррикад. Тема сложная, при всей кажущейся простоте и выгоде — не очевидная. Ведь до сих пор, даже в наше передовое время, тестирование…
-
Фестиваль популярной культуры Comic Con Kyiv, Ukraine 2018
29 мая, 2018 DEVЗнаменитый фестиваль популярной культуры Comic Con начинался, как небольшая фан конвенция любителей комиксов из Сан Диего в далёком 1970 году. Сегодня — это международное, всепланетное масштабное событие и, наверное, мало кто из современных подростков не знает о существовании Комик Кона. Список проводимых фестивалей растёт, как на грибах — охвачены все континенты (Антарктида не в счёт…
-
Структура данных — Стек (LIFO, Stack)
29 апреля, 2018 DEVПосле описания базовой структуры данных очередь, как правило, необходимо сразу рассказывать про стек. Эти две базовые конструкции, наиболее массово распространены в информатике, логистике и просто в быту. Они всегда идут рядом и достаточно похожи друг на друга. Единственная разница только в методе доступа к элементам данных и способу добавления новых значений в «пачку». Стек (Stack)…
-
Semver — семантическое версионирование
11 декабря, 2017 DEVСегодня хочется затронуть важную и сложную тему — версионирования программного обеспечения. В сегодняшних реалиях, когда код пишется в поражающем по скорости темпе, когда проекты декомпозируются в взаимосвязанные микросервисы, а ежедневные обновления фреймворков и библиотек требуют особого инфраструктурного внимания — рано или поздно вас настигает проблема контроля зависимостей. В этих жестких условиях постоянных изменений очень важно…
-
Конференция DotNet Fest Kyiv, Ukraine 2017 #dotnetfest
2 ноября, 2017 DEVТолько я сказал, что давно не ходил по конференциям, как тут же вмешалась вселенная и отправила меня на ещё одну. На этот раз более для меня профильную — DotNet Fest, проходящий в Киеве и продолжительностью всего в один день. С одной стороны — очень удобно, т.к. не нужно было в этот раз никуда ехать: проснулся,…
-
Структура данных — Очередь (FIFO, Queue)
24 октября, 2017 DEVСегодня речь пойдёт о базовой и фундаментальной структуре данных — очереди (Queue). Данная модель (как и любая другая структура данных) является математической абстракцией над повседневной жизнью. Собственно, аналогии из нашего быта — это всё ещё самый лучший способ понять и объяснить основные структуры данных 🙂 Очередь за хлебом или в поликлинику (как социальное явление) —…
-
Конференция GDG DevFest Lviv, Ukraine 2017 #dfua
16 октября, 2017 DEVДавно не бывал я в Донбассе на мероприятиях для разработчиков 🙂 На крупных митапах, воркшопах и конференциях не был уже более двух лет. Постоянно либо не хватало времени, либо доклады не казались достаточно интересными. В этот раз мы (я и парни с работы) решили всё-таки вырваться. Факт локации конференции (г. Львов) выступил катализатором принятия решения.…
-
Hello world!
3 октября, 2017 DEVВсем привет. Меня зовут Дмитрий и данной записью я торжественно открываю свой новый блог, который будет посвящён программированию, разработке программного обеспечения и прочим другим невероятно удивительным вещам, в век с которыми мне посчастливилось родиться. Вместо эпиграфа: Сначала учите науку программирования и всю теорию. Далее выработаете свой программистский стиль. Затем забудьте все и просто программируйте. George…