Чему не учат разработчиков: советы для начинающих
#БлогкомпанииVK #Программирование #карьерапрограммиста #карьеравitиндустрии #карьеравит #backend #tdd IV
https://habr.com/ru/post/705824/
#БлогкомпанииVK #Программирование #карьерапрограммиста #карьеравitиндустрии #карьеравит #backend #tdd IV
https://habr.com/ru/post/705824/
Хабр
Чему не учат разработчиков: советы для начинающих
Иногда меня спрашивают, как стать разработчиком? Сложно ли это, что для этого нужно, какой язык выбрать? Спрашивают друзья, родственники, знакомые. Далёкие от сферы информационных технологий или...
CI, кодстайл и TDD: обзор практик для повышения качества кода
#БлогкомпанииГазпромбанк #Совершенныйкод #TDD #Kotlin #continuousintegration #codestyle #tdd IV
https://habr.com/ru/post/705970/
#БлогкомпанииГазпромбанк #Совершенныйкод #TDD #Kotlin #continuousintegration #codestyle #tdd IV
https://habr.com/ru/post/705970/
Хабр
CI, кодстайл и TDD: обзор практик для повышения качества кода
Я видел не во сне, а наяву атакующие корабли, пылающие под четырьмя вложенными if-else, и лучи CI с кучей сканирований у ворот Тангейзера, вызывающие лютую боль разработчиков. Меня зовут Максим, и я...
Как сократить time2market с помощью coding kata?
#Python #Анализипроектированиесистем #TDD #Управлениеразработкой #Agile #codingdojo #kata IV
https://habr.com/ru/post/718746/
#Python #Анализипроектированиесистем #TDD #Управлениеразработкой #Agile #codingdojo #kata IV
https://habr.com/ru/post/718746/
Хабр
Как сократить time2market с помощью coding kata?
Однажды в мое поле зрения попал проект заказной разработки, который команда безуспешно пыталась сдать в течение двух лет. Полностью сдано было около 5% проекта, однако дальнейшая сдача заканчивалась...
Как я сделал Telegram-бота для студентов РТСУ
#Python #TDD #API #python #aiogram #pydantic #aiohttp IV
https://habr.com/ru/post/725086/
#Python #TDD #API #python #aiogram #pydantic #aiohttp IV
https://habr.com/ru/post/725086/
Хабр
Как я сделал Telegram-бота для студентов РТСУ
Начало Привет, Хабр! Я учусь в Российско-Таджикском Славянском университете (на первом курсе), собственно у нас в университете действует так называемая кредитно-бальная система. Для просмотра...
[Перевод] Cargo Cult Driven Development: нам стоило понять это раньше
#БлогкомпанииISPsystem #ТестированиеITсистем #Программирование #Управлениепроектами #каргокульт #тестирование #tdd IV
https://habr.com/ru/companies/ispsystem/articles/745678/
#БлогкомпанииISPsystem #ТестированиеITсистем #Программирование #Управлениепроектами #каргокульт #тестирование #tdd IV
https://habr.com/ru/companies/ispsystem/articles/745678/
Хабр
Cargo Cult Driven Development: нам стоило понять это раньше
Карго-культ в разработке становится нормой, сменяются лишь ритуалы. На дворе 2023 год. У нас есть доступ к количеству информации, которому позавидовала бы любая, даже самая пухлая энциклопедия. Тем...
[Перевод] Осваиваем модуляризацию: Руководство для начинающих по организации сложных программных систем
#БлогкомпанииИздательскийдомПитер #Совершенныйкод #TDD #API #ООП IV
https://habr.com/ru/companies/piter/articles/767228/
#БлогкомпанииИздательскийдомПитер #Совершенныйкод #TDD #API #ООП IV
https://habr.com/ru/companies/piter/articles/767228/
Хабр
Осваиваем модуляризацию: Руководство для начинающих по организации сложных программных систем
⚡ Tl;dr Модуляризация — это метод разделения сложных систем на более мелкие удобоваримые части для лучшего управления и восприятия. Она повышает эффективность, надежность и ремонтопригодность...
Как TDD помогает мне делать RTS
#БлогкомпанииOTUS #Программирование #TDD #C #Unity #unity #tdd IV
https://habr.com/ru/companies/otus/articles/768086/
#БлогкомпанииOTUS #Программирование #TDD #C #Unity #unity #tdd IV
https://habr.com/ru/companies/otus/articles/768086/
Хабр
Как TDD помогает мне делать RTS
Не моя RTS :) Привет, Хабр! Меня зовут Игорь, и я Unity Developer. В этой статье хотел бы поделиться кейсом, как Test Driven Development помогает мне разрабатывать RTS игру. Обычно в разработке...
Разработка через тестирование. Совместное использование JUnit 5 и Mockito
#БлогкомпанииСбер #ТестированиеITсистем #TDD #разработкачерезтестирование #mockito #junit IV
https://habr.com/ru/companies/sberbank/articles/773142/
#БлогкомпанииСбер #ТестированиеITсистем #TDD #разработкачерезтестирование #mockito #junit IV
https://habr.com/ru/companies/sberbank/articles/773142/
Хабр
Разработка через тестирование. Совместное использование JUnit 5 и Mockito
Привет, Хабр! На связи участница профессионального сообщества NTA Александра Грушина. Поговорим о важности написания тестов к своему коду, о магии подхода test-driven development. Я расскажу о...
Книга «Жемчужины разработки. Чему мы научились за 50 лет создания ПО»
#БлогкомпанииИздательскийдомПитер #Agile #Совершенныйкод #Управлениепроектами #Управлениеразработкой #tdd #книги IV
https://habr.com/ru/companies/piter/articles/800007/
#БлогкомпанииИздательскийдомПитер #Agile #Совершенныйкод #Управлениепроектами #Управлениеразработкой #tdd #книги IV
https://habr.com/ru/companies/piter/articles/800007/
Хабр
Книга «Жемчужины разработки. Чему мы научились за 50 лет создания ПО»
Привет, Хаброжители! Совершенное программное обеспечение невозможно создать без изучения накопленного опыта. Опыт — главный учитель, но медленный и нередко болезненный. Но зачем же нам повторять...
Покрытие архитектуры as Code тестами
#Проектированиеирефакторинг #TDD #DevOps #Распределённыесистемы #Микросервисы #микросервиснаяархитектура #принципыпроектирования IV
https://habr.com/ru/articles/800205/
#Проектированиеирефакторинг #TDD #DevOps #Распределённыесистемы #Микросервисы #микросервиснаяархитектура #принципыпроектирования IV
https://habr.com/ru/articles/800205/
Хабр
Покрытие архитектуры as Code тестами
💬 На самом деле, моя идея написания тестов на архитектуру настолько проста, легко реализуема и при этом полезна, что я до сих пор толком не понимаю, почему я не встречал материалов на эту тему, и сама...
[Перевод] О вреде Test Driven Development
#Вебразработка #Программирование #TDD #tdd #testing #тестирование
https://habr.com/ru/articles/801891/
#Вебразработка #Программирование #TDD #tdd #testing #тестирование
https://habr.com/ru/articles/801891/
Хабр
О вреде Test Driven Development
Artem Zakharchenko, специалист по тестированию и автор библиотеки для тестирования MSW с 15К звезд на GitHub, поделился мыслями о Test Driven Development. Вот правда о TDD (Test Driven Development)....
Книга: «Чистый дизайн. Практика эмпирического проектирования ПО»
#БлогкомпанииИздательскийдомПитер #ТестированиеITсистем #TDD #Профессиональнаялитература #Agile #управлениеразработкой #программирование
https://habr.com/ru/companies/piter/articles/809815/
#БлогкомпанииИздательскийдомПитер #ТестированиеITсистем #TDD #Профессиональнаялитература #Agile #управлениеразработкой #программирование
https://habr.com/ru/companies/piter/articles/809815/
Хабр
Книга: «Чистый дизайн. Практика эмпирического проектирования ПО»
Привет, Хаброжители! Грязный код создает проблемы. Чтобы код было проще читать, проходится проводить его очистку, разбивая на части, с которыми удобно работать. Кент Бек, создатель методологии...
Как очистить карму своему коду?
#TDD #юниттесты #unittesting #tdd #testdrivendevelopment
https://habr.com/ru/articles/99525/
#TDD #юниттесты #unittesting #tdd #testdrivendevelopment
https://habr.com/ru/articles/99525/
Хабр
Как очистить карму своему коду?
Часто ли у так бывает, что вы встречаете плохой код и мысленно ругаете автора? А потом приходите к выводу, что код не так уж и плох, и автора ругали зря… Но осадок-то остался! В общем, медитировал я...
[Перевод] Разработка ПО действительно так сложна? Или это мы делаем ее такой?
#БлогкомпанииSpringАйО #Программирование #Java #Проектированиеирефакторинг #TDD #spring #springboot
https://habr.com/ru/companies/spring_aio/articles/824838/
#БлогкомпанииSpringАйО #Программирование #Java #Проектированиеирефакторинг #TDD #spring #springboot
https://habr.com/ru/companies/spring_aio/articles/824838/
Хабр
Разработка ПО действительно так сложна? Или это мы делаем ее такой?
Ты начал свою карьеру как разработчик программного обеспечения. Выучил основы и продолжаешь учиться новому по мере продвижения. Как ответственный разработчик, который хочет стать мастером своего дела,...
[Перевод] Canon TDD
#БлогкомпанииOTUS #ТестированиеITсистем #Тестированиевебсервисов #tdd #тестирование #qa #написаниетестов
https://habr.com/ru/companies/otus/articles/829744/
#БлогкомпанииOTUS #ТестированиеITсистем #Тестированиевебсервисов #tdd #тестирование #qa #написаниетестов
https://habr.com/ru/companies/otus/articles/829744/
Хабр
Каноничный TDD
Вик Ву ( Vic Wu ) удалось схематизировать суть этой статьи. В этой статье я привожу вредные советы относительно того, как нужно делать TDD. Берите ответственность за качество своей работы на себя так,...
Книга: «Фулстек-тестирование»
#БлогкомпанииИздательскийдомПитер #Профессиональнаялитература #ТестированиеITсистем #Тестированиевебсервисов #Тестированиемобильныхприложений #книга #TDD
https://habr.com/ru/companies/piter/articles/831200/
#БлогкомпанииИздательскийдомПитер #Профессиональнаялитература #ТестированиеITсистем #Тестированиевебсервисов #Тестированиемобильныхприложений #книга #TDD
https://habr.com/ru/companies/piter/articles/831200/
Хабр
Книга: «Фулстек-тестирование»
Привет, Хаброжители! Тестирование — важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъемлющий материал по...
TDD: да или нет?
#Программирование #TDD #Промышленноепрограммирование #tdd #testdrivendevelopment #tests #timetomarket
https://habr.com/ru/articles/839658/
#Программирование #TDD #Промышленноепрограммирование #tdd #testdrivendevelopment #tests #timetomarket
https://habr.com/ru/articles/839658/
Хабр
TDD: да или нет?
Для тех, кто не знаком, с методологией TDD, советую предварительно ознакомится с материалами: отличная статья про суть подхода , моя статья с небольшим практическим примером Эта статья, в формате...
Чистый код — дар или проклятие? Акт II. Компромисс
#чистыйкод #производительность #разработка #тестирование #solid #tdd
https://habr.com/ru/companies/pvs-studio/articles/844794/
#чистыйкод #производительность #разработка #тестирование #solid #tdd
https://habr.com/ru/companies/pvs-studio/articles/844794/
Хабр
Чистый код — дар или проклятие? Акт II. Компромисс
Что важнее — производительность или гибкость кода? Стоит ли отказаться от философии чистого кода ради перфоманса? Отвечаем на эти и многие другие вопросы вместе с командой разработчиков PVS-Studio....
Пример создания Full Stack проекта, используя функциональное тестирование как инструмент дизайна
#automationtesting #functionaltesting #webdevelopement #tdd #architecture #fullstackdevelopment #softwaredevelopment
https://habr.com/ru/articles/846046/
#automationtesting #functionaltesting #webdevelopement #tdd #architecture #fullstackdevelopment #softwaredevelopment
https://habr.com/ru/articles/846046/
Хабр
Пример создания Full Stack проекта с использованием функционального тестирования как инструмента дизайна
Введение Привет, Хабр! Меня зовут Даниэль, и я разработчик автоматического тестирования. В этой статье я постараюсь показать на простом примере, как планировать тестирование Full Stack проекта вместе...
Поиск ошибок в юнит-тестах
#юниттесты #unittesting #unitтестирование #тестирование #TDD #DPDK #c
https://habr.com/ru/companies/pvs-studio/articles/856220/
#юниттесты #unittesting #unitтестирование #тестирование #TDD #DPDK #c
https://habr.com/ru/companies/pvs-studio/articles/856220/
Хабр
Поиск ошибок в юнит-тестах
Давно хотелось написать статью, что юнит-тесты — это хорошо, но не стоит забывать, что они тоже могут содержать ошибки. Сейчас встретился проект DPDK, тесты которого хорошо демонстрируют этот нюанс....