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

Резултати

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

Търсене: #agrocredit

当前筛选 #agrocredit清除筛选
Agrocredit.kz

@AgrocreditKZ · Post #2237 · 14.11.2025 г., 11:05

📍 Алматы принимает XIII Конгресс финансистов Казахстана – одно из ключевых событий финансового сектора страны. Сегодня заместители Председателя Правления АО «Аграрная кредитная корпорация» Кайрат Сапулатов и Айдын Доскараев принимают участие в обсуждениях, посвящённых влиянию современных вызовов на монетарную политику, финансовую стабильность и доверие к институтам, а также развитию цифровых инструментов и цифровой трансформации на финансовых рынках. 💬💹💻 В рамках Конгресса проходят панельные сессии: * 💼 «Финансовые системы в эпоху экономической турбулентности и цифровой трансформации» * 🖥 «Digital Qazaqstan: настоящее и будущее финансовых институтов» * 🔍 «Поведенческий надзор и доверие потребителей в цифровую эпоху» * 📈 «Драйверы роста рынка частного страхования» * 🪙 «Цифровые финансовые активы: вызовы и возможности для рынка капитала» * 🚀 «Инструменты будущего: программы развития бизнеса» Конгресс объединяет экспертов, лидеров отрасли и представителей госорганов, формируя диалог о будущем финансовой системы Казахстана. 🇰🇿 #Финансы#ЦифроваяТрансформация#КонгрессКазахстан#Agrocredit

Agrocredit.kz

@AgrocreditKZ · Post #2235 · 14.11.2025 г., 11:04

📍 Алматыда Қазақстан қаржыгерлерінің XIII Конгресі өтуде. Бұл еліміздің қаржы секторындағы басты оқиғалардың бірі. Бүгін «Аграрлық несие корпорациясы» АҚ Басқарма төрағасының орынбасарлары Қайрат Сапулатов пен Айдын Досқараев қазіргі заманғы сын-қатерлердің монетарлық саясатқа, қаржылық тұрақтылыққа және институттарға деген сенімге әсері туралы пікір алмасуға, қаржы нарықтарындағы жаңа цифрлық құралдардың дамуы менцифрлық трансформацияны талқылауға қатысуда. 💬💹💻 Конгерсте мынадай панельдік сессиялар ұйымдастырылды: • 💼 «Экономикалық турбуленттілік және цифрлық трансформация дәуіріндегі қаржы жүйелері»; • 🖥 «Digital Qazaqstan: қаржы институттарының бүгіні мен болашағы»; • 🔍 «Цифрлық дәуірдегі тұтынушылардың мінез-құлқын қадағалау және сенім»; • 📈 «Жеке сақтандыру нарығының өсу драйверлері»; • 🪙 «Цифрлық қаржы активтері: капитал нарығы үшін сын-тегеуріндер мен мүмкіндіктер»; • 🚀 «Болашақ құралдары: бағдарламалар бизнесті дамыту». 🇰🇿 #Қаржы#ЦифрлықТрансформация#КонгрессҚазақстан#Agrocredit

Agrocredit.kz

@AgrocreditKZ · Post #2243 · 14.11.2025 г., 13:58

🏆 В преддверии Дня финансиста и Дня работников сельского хозяйства сотрудники Аграрной кредитной корпорации получили заслуженные награды! В Холдинге «Байтерек» состоялась торжественное награждение. Председатель Правления Рустам Карагойшин отметил сотрудников АКК: 🥇 Медалей «Экономика саласын дамытуға қосқан үлесі үшін» удостоились представители департаментов Центрального аппарата АКК Ольга Спивак, Зауреш Сагадат, директор филиала по г.Шымкент Избасар Жусупбеков. 🇰🇿 Эти награды отражают высокую профессиональную компетентность и значительный вклад в развитие экономики. ✨ Кроме того, Благодарственными письмами Председателя Правления Холдинга «Байтерек» были отмечены: ✉️ Представители Центрального аппарата Жадыра Керимбаева и филиала Олжас Сулейменов. В Аграрной кредитной корпорации руководство поздравили сотрудников: 🏵️ Почетной грамоты Председателя Правления удостоены Айгуль Сисенова, менеджер департамента бухгалтерского учета и отчетности, и Нургуль Нариманова, главный специалист Астанинского филиала. ✉ Благодарственные письма Председателя Правления получили Жандос Байбулов, руководитель Службы информационной безопасности и Батухан Нурсултан, менеджер департамента отраслевой экспертизы. 👏 Поздравляем коллег с заслуженным признанием! #Agrocredit#ДеньФинансиста#ДеньСельскогоХозяйства#Награждение#КомандаАКК

Agrocredit.kz

@AgrocreditKZ · Post #2227 · 13.11.2025 г., 07:21

Бүгін Алматыда аймақ финтех-индустриясының басты оқиғасы – Central Asia Fintech Summit басталды! 💡 «Аграрлық несие корпорациясы» АҚ да форумға қатысуда. Басқарма төрағасының орынбасары Қайрат Сапулатов цифрлық қаржы саласындағы негізгі тақырыптарды талқылайтын сарапшылардың қатарында болды: 💬 CBDC және трансшекаралық төлемдер 🤖 жасанды интеллект және машиналық оқыту 🌍 Орталық Азияның финтех-экожүйесі 💳 төлем құралдарының болашағы 🚀 қаржы саласының цифрлық инновациялары Іс-шара біздің өңірдегі финтехтің болашағын қалыптастыратын тәжірибемен және жаңа идеялармен алмасу алаңына айналды. #FintechSummit#CentralAsiaFintech#Алматы#Fintech#DigitalFinance#AgroCredit#Innovation#FutureOfFinance

Agrocredit.kz

@AgrocreditKZ · Post #2230 · 13.11.2025 г., 07:23

Сегодня в Алматы стартовал Central Asia Fintech Summit — главное событие финтех-индустрии региона! 💡 АО «Аграрная кредитная корпорация» принимает участие в форуме. Заместитель Председателя Правления Кайрат Сапулатов присоединился к экспертам для обсуждения ключевых тем в сфере цифровых финансов: 💬 CBDC и трансграничные платежи 🤖 Искусственный интеллект и машинное обучение 🌍 Финтех-экосистема Центральной Азии 💳 Будущее платёжных инструментов 🚀 Цифровые инновации финансового сектора Мероприятие стало площадкой для обмена опытом и новыми идеями, которые формируют будущее финтеха в нашем регионе. #FintechSummit#CentralAsiaFintech#Алматы#Fintech#DigitalFinance#АКК#AgroCredit#Innovation#FutureOfFinance