Когда сел написать короткую статью про чистый код Мартина и первая часть получилась на 55 страниц. 👽
Купил ещё пару книг. 🤓
Будет компактней и проще.
Классная клава
#books
Купил ещё пару книг. 🤓
Будет компактней и проще.
Классная клава
#books
👍5🔥4
Как там кукбук, максим?
По кукбуку очень хорошо проводить ассессмент и онбординг.
Также Прекрасно проходит рефакторинг на проекте.
Разраб сделал рефакторинг за 2 недели процесса в микраче - получилась красота. В кукбук въезжал неделю.
Больше сложностей с погружением в проект. Он у нас сложный. Есть что улучшить.🤖
Также у нас клевый аналитик с опытом программирования на C# T-Shape-ится в разраба и я уже вижу отличный результат в гите.
За две недели он написал сервис с нуля по кукбуку и получилось отлично.
У меня период активного онбординга разрабов и код ревью - очень интересная, трудная пора. Где же ты ТехЛид? 🐥
Вижу как важен Type Driven подход в разработке и не сразу он иногда заходит правильно - а потом Читаю тесты ребят и радуюсь - работает. Кайф.
Нужно вкатить апдейт в кукбк
#article #codemonsterslog
По кукбуку очень хорошо проводить ассессмент и онбординг.
Также Прекрасно проходит рефакторинг на проекте.
Разраб сделал рефакторинг за 2 недели процесса в микраче - получилась красота. В кукбук въезжал неделю.
Больше сложностей с погружением в проект. Он у нас сложный. Есть что улучшить.🤖
Также у нас клевый аналитик с опытом программирования на C# T-Shape-ится в разраба и я уже вижу отличный результат в гите.
За две недели он написал сервис с нуля по кукбуку и получилось отлично.
У меня период активного онбординга разрабов и код ревью - очень интересная, трудная пора. Где же ты ТехЛид? 🐥
Вижу как важен Type Driven подход в разработке и не сразу он иногда заходит правильно - а потом Читаю тесты ребят и радуюсь - работает. Кайф.
Нужно вкатить апдейт в кукбк
#article #codemonsterslog
🔥1👏1
Привет, любители юзабельного кода и функциональной парадигмы!
Сегодня пятница, я и гринимини ищем middle backend разработчика JVM, который хочет писать юзабельный код на kotlin и принять участие в масштабной IT стройке Цифрового Рубля и не только.
Кто хочет присоединиться к нашей позитивной команде экспертов пишите мне в личку: @maxology
По стеку:
Reactive Spring, Kotlin, Postgres, Kafka, IBM MQ, Java 17, TBD, TDD, DDD и т.д.
Макс, привет!
Видел твое сообщение.
Без опыта на Котлин и функциональщины - берём учим.
Учим развиваем поддерживаем.
Для разработчиков у нас супер кибер трек развития и компания в которой интересно работать.
| Middle
| Senior
| HoP or Tech Lead
| CTO
Врывайся
Сегодня пятница, я и гринимини ищем middle backend разработчика JVM, который хочет писать юзабельный код на kotlin и принять участие в масштабной IT стройке Цифрового Рубля и не только.
Кто хочет присоединиться к нашей позитивной команде экспертов пишите мне в личку: @maxology
По стеку:
Reactive Spring, Kotlin, Postgres, Kafka, IBM MQ, Java 17, TBD, TDD, DDD и т.д.
Макс, привет!
Видел твое сообщение.
Без опыта на Котлин и функциональщины - берём учим.
Учим развиваем поддерживаем.
Для разработчиков у нас супер кибер трек развития и компания в которой интересно работать.
| Middle
| Senior
| HoP or Tech Lead
| CTO
Врывайся
🔥3
Марячком подрабатываю на HighLoad++ 26,27.06.2023
#highload
#highload
🔥8👍2
🧙
Вышла первая статья из серии статей про юзабельный код с тестами и рефакторинг по кукбуку.
👾
https://tproger.ru/articles/kak-napisat-chistyj-kod-i-sdelat-zhizn-proshh
#insanedeliverymachine
#article #codemonsterslog
Вышла первая статья из серии статей про юзабельный код с тестами и рефакторинг по кукбуку.
👾
https://tproger.ru/articles/kak-napisat-chistyj-kod-i-sdelat-zhizn-proshh
#insanedeliverymachine
#article #codemonsterslog
👍6🔥1🎉1
Скидки в Питер пресс в этот раз даром для меня не прошли.
Дополнил библиотеку. Теперь у меня временно книжный завал 👾🤖
#codemonsterslog #books
Дополнил библиотеку. Теперь у меня временно книжный завал 👾🤖
#codemonsterslog #books
👍14
Я начинал с Red Hat
Потом игрался с Slackware, debian, Ubuntu, Manjaro, Fedora, Endeavours, Gentoo.
Больше всего мне нравится по структуре и строгости OpenBsd, FreeBsd😱
В итоге я остановился на Gentoo.
Я кайфую от работы с Gentoo.
Мне нравится сама идея, что все есть код
Все начинается с git
Оживает Проц, переливается неоном куллер,
Машина оживает,
Собирается ОС, тянутся конфиги и настраивается вселенная разработчика
Далее
Возникает CI🍽 🐥
К - концепт
мой минималистичный сетапчик:
Gentoo + i3wm + polybar-themes + kinesis Advantage2 in oh my zsh🔥 🆕
#linux #codemonsterslog
Потом игрался с Slackware, debian, Ubuntu, Manjaro, Fedora, Endeavours, Gentoo.
Больше всего мне нравится по структуре и строгости OpenBsd, FreeBsd
В итоге я остановился на Gentoo.
Я кайфую от работы с Gentoo.
Мне нравится сама идея, что все есть код
Все начинается с git
Оживает Проц, переливается неоном куллер,
Машина оживает,
Собирается ОС, тянутся конфиги и настраивается вселенная разработчика
Далее
Возникает CI
К - концепт
мой минималистичный сетапчик:
Gentoo + i3wm + polybar-themes + kinesis Advantage2 in oh my zsh
#linux #codemonsterslog
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1
Буду Читать 10 книг в течении 100 дней минимум по 45 минут.
В моменте очень доволен результатом.
Как читать системно 10 книг.
https://youtu.be/y_N1qwMKDzo?t=698
Один из многих позитивных сайд эффектов работы в хорошей компании:
общение с интересными людьми, единомышленниками.
Ближе стал общаться с Тех Лидом Корышевым Женей по нашим инженерным темам - отдушина.
Про книги и чтение, уже не помню, но я как то озвучил, что много всего интересного хочется, как же быть..
Женя мне про Шаталова рассказал - написал. Спасибо!
Я имел в ротации книги три, но начал думать что съезжаю.
Одну книгу стало скучно. А съезжать с катушек не хочется
#codemonsterslog #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥2
Если бы я хреначил Инстаграм челенджи от сглаза и на успех, типа как марафон желаний - жил бы на островах.
За 100 дней подниму и опишу классный домашний дев стенд в git и на сайте, чтобы в этой фиерии гонять разные программерские эксперименты.
Пора уже оформить эту главу. Выстроить фундамент и позвать программистов поиграть в песочницу ;)
Или акуею(сорян) или подниму.
Встаю в 5:30.
Нахрена тебе это?
Just for fun. Это увлекает меня. Сидеть и настраивать zabbix - кайф
DevOps - отдельная конкретная и важная тема, которая безусловно выходит за рамки сборки Dev станда.
По моим наблюдениям разрабы часто недооценивают важность понимания слоя инфры.
План скину чуть позже.
#codemonsterslog #books
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Какую проблему решает валидная иммутабельная доменная модель?
🔥 У тебя всегда валидная модель в сердце софта
📰 Упрощает понимание бизнес логики - логика в коде в моменте сканирования глазами
🫵 Упрощает проводить Ревью
🐛 Невероятная Простота реализации строгой классической школы тестирования - твой код протестирован юнит тестами
🗂 Неизменная стэйт машина
Появляется возможность спроектировать отдельные куски State Machine - как бы расколоть ее на временные участки и описать все ее состояния перетекающими один в другой консистентными Объектами.
🐛 Проверить каждый шаг, каждое состояние твоей системы юнит тестом - достойная награда.
Собирать из консистентных Объектов, (ValueObject pattern ) словно играя в лего, более сложные Объекты бизнес логики - достойный вклад в стабильный тестонутый код. При этом при сборке ты добавляешь тест на новый всегда валидный элемент ядра домена.
🫵 Если тебе нужен спай бин чтобы проверить инкремент - значит ты что-то спроектировал не так.
Я как то забыл про этот прекрасный доклад.
Вадим, спасибо что напомнил.
#codemonsterslog #кодопись #тесты
https://youtu.be/EZ05e7EMOLM
Появляется возможность спроектировать отдельные куски State Machine - как бы расколоть ее на временные участки и описать все ее состояния перетекающими один в другой консистентными Объектами.
Собирать из консистентных Объектов, (ValueObject pattern ) словно играя в лего, более сложные Объекты бизнес логики - достойный вклад в стабильный тестонутый код. При этом при сборке ты добавляешь тест на новый всегда валидный элемент ядра домена.
Я как то забыл про этот прекрасный доклад.
Вадим, спасибо что напомнил.
#codemonsterslog #кодопись #тесты
https://youtu.be/EZ05e7EMOLM
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
🗓️ Upcoming developer events: https://dev.events Since Kent Beck wrote the book on TDD in 2002 a lot of words have been dedicated to the subject. But many of them propagated misunderstandings of Kent's original rules so that TDD practice bears little resemblance…
❤4