Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области.
Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него.
"Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!"
Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее.
Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то.
С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше.
Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс.
В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков.
#dev
I am ready to take on 5⃣ more people for evening trading. We will make money on this pattern
📊 I want to share my knowledge and experience so that you can earn too. Together we will be able to increase the deposit and make #profit
Approximate profit:
🟢$500– Potential returns up to $2,000
🟢$1,000 – Potential returns up to $5,000
🟢$3,000 – Potential returns up to $10,000
🟢$5,000 – Potential returns up to $15,000
📨 To start personal trading, write Personal Trading to me
PROFIT конференция, макробатл - куда движется экономика России?
Выступали 3 наших спикера:
Евгений Надоршин, Олег Вьюгин и Владимир Левченко.
По их словам, двигателей для роста экономики почти нет, а без мощного топлива (будь то инвестиции, бюджетные вливания или рост спроса) — машина экономики заглохнет.
Рост ВВП — почти на месте. Надоршин называет «плюсом» рост ВВП на +0,6 % в 2025-м, но уже наступающий 2026-й — это 0 %. Мягкое торможение, но на длинной прямой это значит — мы стоим на месте. Кстати эти цифры звучат в унисон с внешними прогнозами, например, по оценке МВФ российский ВВП в 2025 году вырастет лишь на 1%.
Бизнес зажат, денег нет ни на что — Олег Вячеславович прямо говорит, что 36% предприятий находятся в трудной ситуации. Нет денег, нет уверенности, нет драйвов для расширения. Завод, в цехах которого горит одна лампочка. Да, свет есть, но работать на полную мощность невозможно.
Да и старый «спасатель» бюджета, нефть, уже не та. Сейчас переизбыток на рынке, и если цена Urals будет примерно $30 за баррель — экономика «посыпется». Слишком слабый фундамент, чтобы держать всю конструкцию.
Говорили о необходимости бюджетного секвестра — но его не провели. Если не появится новых вливаний, то инфляция, по логике, пойдёт вниз. Ставку ЦБ обещает снизить уже в декабре до 16 %, а к концу 2026-го, возможно, до 10–12 %, но это только при условии, что госрасходы не вырастут. А они не вырастут, как думаете?
Однако, внешнеторговый баланс выглядит прилично. Но, как говорит Вьюгин, стимула для ослабления рубля нет. То есть девальвации, которую многие ждали, чтобы «подстегнуть» экспорт, может не случиться.
Сдержанный прогноз — и предупреждение
Вижу такие оценки, и возникает у меня печальное ощущение, что перед нами не просто «перелом», а медленный спад. Причины:
❗️Плохие внешние шансы: нефть, сырьё, нефинансовые доходы переживают кризис.
❗️Российский бизнес зажат, инвестиции не идут, спроса почти нет.
❗️Бюджет и государство не готовы дать импульс: без секвестра, без вливаний, без кредитов.
❗️Монетарные инструменты (ставка, инфляция) работают, но не «разгоняют».
Учитывая все это, рост экономики будет едва заметным, если не сойдет к нулю. Что это значит для инвесторов и тех людей, кто хранит деньги на депозитах?
Инвестировать «по-быстрому» и рассчитывать на прибыль трудно. Пассивная надежда на отсроченный рост может обернуться слишком долгим ожиданием. Бизнесменам тоже придется соблюдать осторожность, да они и не дураки, мало кто рискнёт расширяться, брать кредиты и вкладываться в такой ситуации.
Если вы занимаетесь образованием, особенно в инвестиционной сфере — это повод быть максимально критичными к прогнозам, избирательными к активам, и жестко контролировать риски. Если цены на нефть вдруг не вырулят — сценарий 2026–2027 годов может быть экономически непростым. Повторюсь, если вы работаете с инвестициями, деньгами, капиталом — сейчас не время для «быстрой маржи». Это время для тихой, вдумчивой стратегии, как в шахматах.
Можно ли надеяться на «искру» (о пламени пока что не мечтаем)?
Теоретически да, есть еще точки, где искра может загореться:
✅ Понемногу идет снижение ставки, это может открыть дорогу кредитам, инвестициям и бизнес-активности (если госрасходы не пойдут вверх).
✅ Оживут подуставшие драйверы — например, новые технологии, переориентация на внутренний рынок, импортозамещение, рост частных инвестиций.
✅ А вдруг нефть взлетит? Тогда бюджет получит передышку. Но это — ставка на удачу.
Пока все еще зима, весна не обещана
PROFIT и его спикеры не рисовали нам красивую картинку будущего. Скорее — предупреждали: «держитесь, дорога будет жесткой». Сегодня экономика России на распутье. И чтобы выйти на устойчивый рост, нужно больше, чем просто надежды.
Но это не значит, что не надо инвестировать, всегда есть отличные растущие истории и перспективные компании. Кому кризис, а кому шанс занять нишу и увеличить долю рынка. И такие компании есть, и мы напишем о них. Ожидаем несколько очень интересных PRE-IPO.
@ifitpro
#Profit
💡УРОК ПО СВЕТОВЫМ СХЕМАМ
- разобрали 3 световые схемы для формата «говорящая голова»
- сравнили изображения на разные камеры: Sony, Blackmagic, RED KOMODO
⬇️
https://drive.google.com/file/d/15yWbtmfWh-7e-NKSXBF_CanEWI0RtbXc/view?usp=drivesdk
Приятного просмотра💜
#profit
💡СВЕТОВЫЕ СХЕМЫ
Мы регулярно проводим наши любимые мастерклассы
по свету: повторяем киносцены, рассказывая и показывая, как с помощью света добиваться различных эффектов.
За 4 мк мы собрали 13 схем, задизайнили их в гайд и сохраним его здесь⤴️
#profit
3 САМЫХ ЭФФЕКТИВНЫХ СПОСОБА ПОИСКА КЛИЕНТОВ В ВИДЕОИНДУСТРИИ
За 5 лет работы в сфере мы выявили рабочие инструменты и готовы ими поделиться!❤️
В комментариях пишите, какой из способов самый эффективный на ваш взгляд
#profit
😂На связи FILMS GENESIS,
рады приветствовать тебя в нашем канале!
ЧТО ЗДЕСЬ БУДЕТ?
- Полезные материалы #profit
- Вакансии на наши проекты
- Life-кружки, куда без них
- Анонсы наших мероприятий
КТО МЫ?
Видеопродакшн полного цикла!
🎬На рынке > 5 лет
- Снимаем рекламу, клипы, контент для соц сетей и тд.
- Работаем с компаниями, брендами и медийными личностями (Сбер, Levi’s, ВКонтакте)
- Объединяем людей из видеосферы на наших оффлайн-мероприятиях Project Genesis
Bybit my_server_1 SPOT 👍#OPUSDT_SPOT 4h mrs2 set_wCL67
#profit +5.07% 🚀
#profit +3.55% 🚀
#profit +2.44% 🚀
Ассалям уалейкум уа рахматуллахи уа баракятух, Джамаат. 🤝
Очередная серия хороших сделок у одного из наших студентов. MuslimBot отлично отработал по заданной стратегии. 🎉🎉🎉
Согласитесь, приятно на проливе получить хоть небольшой, но плюс к депозиту?!👍
Подробности о курсе по Алготрейдингу можно узнать у нашего менеджера @Manager_MBA
Bybit my_server_1 SPOT #ARBUSDT_SPOT 1h mrs2 set_jdvWE
UTA balance: 113.92243098 (0) | [0.00581 ARB (0)] [0.00156218 BTC (0)] [1.6160858 ATOM (0)] [0.003008 OP (0)] [113.86720539А USDT (0)] Flat 0 entry_pr:0.754
#profit +3.46%
А вот в таком виде наши студенты получают отчёт от ботов о совершенных сделках в режиме реального времени🤩
А вам приятно было бы получать такие отчёты?
Это реальность для наших студентов, которые проходят обучение по алготрейдингу
С помощью ботов ты сможешь торговать на криптовалютном рынке 24/7, даже когда спишь.
И самое главное, тебе не нужно быть опытным трейдером, чтобы преуспеть.
Если хочешь присоединиться к нашим студентам, напиши менеджеру @Manager_MBA
Bybit my_server_1 SPOT 👍#OPUSDT_SPOT 4h mrs2 set_wCL67
#profit +5.07% 🚀
#profit +3.55% 🚀
#profit +2.44% 🚀
Ассалям уалейкум уа рахматуллахи уа баракятух, Джамаат. 🤝
Очередная серия хороших сделок у одного из наших студентов. MuslimBot отлично отработал по заданной стратегии. 🎉🎉🎉
Согласитесь, приятно на проливе получить хоть небольшой, но плюс к депозиту?!👍
Подробности о курсе по Алготрейдингу можно узнать у нашего менеджера @Manager_MBA
Bybit my_server_1 SPOT #ARBUSDT_SPOT 1h mrs2 set_jdvWE
UTA balance: 113.92243098 (0) | [0.00581 ARB (0)] [0.00156218 BTC (0)] [1.6160858 ATOM (0)] [0.003008 OP (0)] [113.86720539А USDT (0)] Flat 0 entry_pr:0.754
#profit +3.46%
А вот в таком виде наши студенты получают отчёт от ботов о совершенных сделках в режиме реального времени🤩
А вам приятно было бы получать такие отчёты?
Это реальность для наших студентов, которые проходят обучение по алготрейдингу
С помощью ботов ты сможешь торговать на криптовалютном рынке 24/7, даже когда спишь.
И самое главное, тебе не нужно быть опытным трейдером, чтобы преуспеть.
Если хочешь присоединиться к нашим студентам, напиши менеджеру @Manager_MBA