TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 6 подобни публикации

Търсене: #solarenergy

当前筛选 #solarenergy清除筛选
Interesting Planet 🌍

@interesting_planet_facts · Post #767 · 17.09.2025 г., 13:22

🌎 Floating solar farms are expanding worldwide, providing renewable energy while helping reduce water evaporation from reservoirs. These solar panels are mounted on platforms that float on lakes and reservoirs, increasing power output by 10-15% due to cooler operating temperatures on water. ✨ #solarenergy⚡#cleantech⚡#ecology 👉subscribe Interesting Planet ​

Сетевая СЭС 60 кВт для Магазина Пятерочка 🍏 (ст. Кущевская) ☀️ 📍Объект: магазин «Пятёрочка» — ритейл, где постоянно работают холодильники, морозильные камеры, освещение и прочее энергопотребляющее оборудование. Электричество — одна из ключевых статей расходов, поэтому эксплуатация здания обходится дорого. — Панели: LONGi 645 Вт — 96 шт. гарантия 15 лет — Инвертор: Deye — Цена "под ключ": 2 601 000 руб ⚡ Выработка: 74 304 кВт·ч/год 💰Экономия при тарифе 15 руб/кВт·ч: — Валовая прибыль: 1 114 560 руб/год — Чистая прибыль (минус эксплуатация): 1 088 550 руб/год ⏳ Окупаемость: 2,4 года 📈 Доходность: 40–45% годовых 👉 И самое интересное: доходность инвестиций в солнечную станцию на этом магазине выше, чем сам бизнес ритейлера на объекте. Так что, бизнесмены, обратите внимание — ставьте СЭС на свои здания и снижайте издержки #пятерочка#x5retailgroup#solarenergy#солнечнаяэнергетика@tspyaterochka

EKOLOG.UZ| ENG

@ekologuzenglish · Post #10111 · 28.10.2025 г., 01:00

☀️ Windows that generate electricity! Scientists from The Hong Kong Polytechnic University (PolyU) have developed a new generation of transparent solar panels with a record efficiency of 6.05% — the highest ever achieved for semi-transparent photovoltaic cells. 💡 Unlike conventional solar panels, these elements remain transparent or slightly tinted, making them ideal for use as windows, facades, or even screens — without sacrificing natural light or architectural design. 🔋 The new panels are made from triple-junction materials, which provide: • improved thermal insulation, • high stability and durability, • eco-friendliness and low production cost. 🏙️ In the future, such “solar windows” could become part of energy-generating buildings capable of powering themselves, reducing strain on urban power grids, and lowering carbon footprints. #technology#science#solarenergy#PolyU#innovation#futureisnow

🔋🌞🏡 Модернизация системы электроснабжения в Краснодаре! 🏡🌞🔋 Мы рады поделиться успехом нашего последнего проекта в городе Краснодаре! 🎉 На данном объекте уже около 7 лет работает наш источник бесперебойного питания на базе российского инвертора от компании Микроарт и аккумуляторов панцерного типа из Тюмени. Но время не стоит на месте, и старые свинцово-кислотные аккумуляторы начали терять емкость. На решение заказчика была произведена модернизация системы до уровня солнечной системы с современными литиевыми аккумуляторами мощностью 4 кВт. 🌞🔋 Теперь наше решение позволит потребителю дольше обеспечивать бесперебойное электроснабжение при аварийных отключениях электрической сети. Этот проект реализован для частного дома в городе Краснодаре. 🏡 📞 Свяжитесь с нами для подбора оборудования по телефону +7 861 213-23-96 или оставьте заявку на сайте solarprofit.ru. #СолнечнаяЭнергия#ВИЭ#Энергосбережение#Краснодар#ИБП#SolarProfit#ЭкологичныеТехнологии#ЗелёнаяЭнергия#solarenergy

🌞 Из Москвы с новостями и вдохновением! 8 февраля Николай Дрига принял участие в одном из ключевых событий года для сферы ВИЭ - Форуме "Зелёный Киловатт", прошедшем на Выставке "Россия" в ВДНХ. 🔌 В павильоне №46 собрались ведущие специалисты и энтузиасты возобновляемой энергетики, чтобы обменяться знаниями и идеями, способствующими прогрессу в области микрогенерации. Николай Федорович представил инновационные предложения по развитию законодательства. Эти инициативы могут стать ключом к существенному сокращению затрат на энергоснабжение для малого и среднего бизнеса. 🌱 Мы гордимся тем, что наши предложения касаются не только улучшения условий для предприятий, но и вносят значительный вклад в экологическую устойчивость и развитие зелёной энергетики в России. Мы верим, что совместными усилиями можем сделать нашу страну лидером в области ВИЭ. 💼 Компания Solarprofit.ru готова поделиться дополнительной информацией и инициативами, представленными на форуме. Приглашаем всех заинтересованных специалистов и предпринимателей ознакомиться с докладом Николая и присоединиться к обсуждению наших предложений. Вместе мы сможем достигнуть большего! ССЫЛКА НА ВИДЕО - https://youtu.be/wdDiBm6WijI?si=TtxcNsrS3BZG8fvN #Solarprofit#ЗелёныйКиловатт#ВИЭ#микрогенерация#энергосбережение#экология#инновации#законодательство#бизнес#Россия#ВДНХ#solarenergy#солнечнаяэнергия#солнечныепанели