Представьте, что вы работаете над кодом магазина, который живёт уже много лет. Бизнес доволен, продажи растут, но есть одна проблема — модуль обращения к весам превратился в чёрный ящик. Когда-то давно он работал прекрасно, но со временем разросся. Многопоточность,…
Мысли про рефакторинг - когда нужен, что мешает его делать и как с этим справиться.Рефакторинг - практически неотъемлемая часть процесса разработки. Его необходимость связана со следующими предпосылками:- начальные требования практически никогда не бывают полными и разработка
В прошлой части речь шла о подписании концессии. Сейчас же я расскажу о том, как во время маленького военного конфликта можно серьёзно укрепить собственное положение.Этим малоизвестным конфликтом является Вторая мировая война. О ней, а конкретно о перипетиях участия в ней США,…
Знаете, как обычно проходит первая встреча с сертификацией ФСТЭК? Примерно как встреча с медведем в лесу. Все знают, что он где-то есть, все слышали истории о том, как другие его видели, но пока не столкнешься сам — не поймешь масштаба. В какой-то момент нам стало понятно: либо научимся проходить сертификацию и последующие проверки красиво, либо увязнем в бесконечном марафоне. Спойлер: мы научились.