@ChampFights · Post #16311 · 16.03.2026 г., 16:23
Ещё два старичка пополнили кард турнира #MVP Нейт Диаз и Майк Перри проведут пятираундовый поединок 16 мая 📆 👊ChampFights
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #mvp
@ChampFights · Post #16311 · 16.03.2026 г., 16:23
Ещё два старичка пополнили кард турнира #MVP Нейт Диаз и Майк Перри проведут пятираундовый поединок 16 мая 📆 👊ChampFights
Hashtags
@MV_Kpop · Post #6263 · 27.10.2020 г., 15:03
MVP - Every Day • 1080P HD #MVP@MV_Kpop
Hashtags
@budni_manipulyatora · Post #3937 · 12.05.2025 г., 07:04
Международная сеть проверки фактов (International Fact-Checking Network - IFCN) Создана и полностью контролируется Институтом Пойнтера, базирующимся в США. Поэтому для понимания того, чьи интересы продвигает IFCN, нужно разобраться в аналогичеорй деятельности этого "института". Институт медиа-исследований Пойнтера — типа некоммерческая школа журналистики и исследовательская организация в США, основанная Nelson Poynter. Школа является владельцем газеты Tampa Bay Times и Международной сети проверки фактов, а также управляет проектом PolitiFact. Зависимые или управляемые организации: --179 активных организаций-членов IFCN по всему миру. --Университет новостей (NewsU) — проект Института Пойнтера, предлагающий обучение журналистике с помощью таких методов, как курсы электронного обучения, вебинары и обучающие игры. NewsU финансируется Фондом Джона С. и Джеймса Л. Найтов. --Международную сеть проверки фактов (IFCN), которая устанавливает этический кодекс для организаций, проверяющих факты. IFCN проверяет фактчекеров на соответствие своему кодексу и выдает сертификаты издателям, прошедшим аудит. --IFCN и Американский институт прессы совместно публикуют Factually, информационный бюллетень о проверке фактов и журналистской этике. Финансирование или "Кто платит деньги - тот девушку и танцует": --737 400 долларов в виде федеральных займов --финансирование проекта от Facebook MediaWise Voter project (#MVP) --от Omidyar Network --от фонда «Открытое общество» --от Крейг Ньюмарк (основатель Craigslist) является членом правления Poynter Foundation
Hashtags
@fckaysar_official · Post #1425 · 03.03.2025 г., 09:06
Нұрымжан матч үздігі 🔥 “Қайсар” мен “Жеңіс” кездесуінің үздік ойыншысы Нұрымжан Салайдин атанды. Ол ойын сәтінде қарсыластардың қауіпті соққыларын қайтарып, қақпасын голдан сақтап қалды. Сондай-ақ алаңда жұмысшыларға да қол үшін созып, көмегін ұсынды. #mvp
Hashtags
@suxrobblog · Post #589 · 25.04.2025 г., 08:59
BuStartUp'lardan birida foydalanuvchi fikrlari Qoʻshimcha qilib aytadigan boʻlsam: — StartUp loyihamizni bir necha kun avval MVP holatda bozorga chiqardik, oz-moz kamchiliklari bor ekan, ustida ishlayapmiz. — Quvonarlisi, bir necha kunda 100 ga yaqin foydalanuvchilar roʻyxatdan oʻtishdi. Lekin, katta auditoriyaga reklama qilmagan edik. Kichikroq auditoriyada tavsiya qildik... — Hozirgacha 50 ga yaqin ijobiy fikrlar oldik, vaholanki, MVP chiqarmay turib ham foydalanuvchilar fikrlarini olgandik. Aytmoqchi boʻlganim, bu narsalar oʻz-oʻzidan boʻlib qolgani yoʻq, jamoa StartUp ustida ter toʻkib, ishlashdi, ayrim jamoa aʼzolari yangilandi va hakazo... Menimcha, natija yomon emas! — Nega deganda, qanchadan-qancha 10,000-30,000$ gacha investitsiya tikilgan StartUp'lar yurmaganiga guvoh boʻlganman. Ushbu StartUp esa "Venchur Fond"lardan investitsiya olmay turib, shu natijani koʻrsatyapti, yomon emas-a?! P.s. Hozircha esa StartUp toʻliq bozorga chiqmagancha blogda eʼlon qilmayman) @suxrobblog | #startup#mvp
@suxrobblog · Post #453 · 07.03.2025 г., 16:19
MVP: Tez, Oddiy, Samarali Avvalo bilib olaylik, MVP (Minimum Viable Product) – bu mahsulotni minimal darajada tez va tejamkor usulda bozorga chiqarib sinab koʻrish. Postni tezda tushunib olishlaringiz uchun, bir zoʻr misol keltiraman, Muhammadkarim aka, tavsiya.com saytini shogirdlari bilan ishlab chiqishdi. Ularni aytishi boʻyicha ularda 3 kun vaqt boʻlgan. Shuningdek, bitta shogirdlari bilan, SI (AI) orqali saytni tezda MVPʼga chiqarib olishdi... Bu kishilarni say harakati esa, StartUp qilmoqchi boʻlgan yoshlar va dasturchilar uchun real keys misolida juda katta tajriba boʻlishi mumkin. Siz ham startup qilmoqchi boʻlsangiz, shu kabi yechimlardan foydalaning. Men dizayner sifatida bir haqiqatni ayta olamanki, baʼzi holatlarda MVP jarayonidagi gʻoyaga; dizayn, kuchli dasturchi, kuchli texnologiyalar, amazondan server shart emas! Nega, sabab? Tasavvur qiling, siz talabasiz, startup qilmoqchisiz, pulni qayerdan olasiz? Investor yoʻq, homiy yoʻq. Investor boʻlgan taqdirda ham, gʻoyangizga oʻzingiz ishonmay turgan boʻlsangiz. Bir startupʼchi bilan gaplashganimda investor boʻlgan taqdirda ham gʻoya yurmasa investorga pulni qanday qaytaraman degandilar) Xulosa, oʻrnida MVPʼga shu kabi holatlarni ham inobatga olib, startup qilishni maslahat beraman. Oʻzim ham yaqinda bir startupʼimga SI orqali MVPʼga yechim qilib yubordim desam ham boʻladi. Tasavvur qiling, boʻzchi buzga yalchimabdi degani emas bu... Bir necha bor, startupʼga katta summalar sarflab yuborganimizda, oʻxshamagan, harajatlar summasi hamon saqlanib turibdi, lekin toʻxtamadik... Post esa tajribadan kelib chiqib, mijozlar va startupʼchilar uchun yozildi. Yuqorida inkor etgan, dizayn, kuchli texnologiyalarni oʻz ishlatiladigan vaqti keladi, startup va MVP holatlarida istisno qilgan afzal. Sarmoyani maqsadli yoʻnaltirish boʻyicha keyingi sonlarda ) @suxrobblog #mvp#startup
@suxrobblog · Post #990 · 21.07.2025 г., 04:34
Mijoz sizga muammosiga yechim izlab keladi Dizayn qanchalik chiroyli bo‘lmasin, agar u asosiy muammoni hal qilmasa, mijoz uchun hech qanday qiymatga ega bo‘lmaydi. Avvalo, mijoz so‘ragan funksional yechimni MVP shaklida taqdim eting. Shundan so‘ng, foydali bo‘lsa-da, mijoz so‘ramagan funksiyanallikni qo‘shimcha xizmat sifatida taklif qilib koʻring. Bu professional yondashuv sanaladi. Ish jarayonida mijozning moliyaviy imkoniyatlarini ham hisobga olishga odatlaning. Tezroq > tejamkor > maqsadli auditoriyaga mosligini > sinab ko‘rsin > soʻngra bozorga chiqarsin ✅ Shogirdlar va boshqa yosh dizaynerlar uchun eslatma sifatida blogga yozib qoldirdim. @suxrobblog » #fantaziya_qilmang#mvp
Hashtags
@MV_Kpop · Post #6005 · 23.07.2020 г., 12:17
P.K, Kanghan (MVP) - Call Me Right Now • 1080P HD #PK#Kanghan#MVP@MV_Kpop
@combonationx · Post #255 · 15.01.2025 г., 17:23
✍✍✍✍ ✌✌✌✌ ✨#legal@tatgraff 🔠MAYZE🔠MVP🔠 🔠COMBONATION X6 🌆 Казань 🔢 2024 #️⃣#mayze#mvp#combonation
Hashtags
@combonationx · Post #237 · 25.12.2024 г., 09:13
✍✍✍✍ ✌✌✌✌ ✨#legal@tatgraff 🔠MAYZE🔠MVP🔠 🔠COMBONATION X6 🌆 Казань 🔢 2024 #️⃣#mayze#mvp#combonation
Hashtags
@combonationx · Post #222 · 15.12.2024 г., 13:06
✍✍✍✍ ✌✌✌✌ ✨#legal@tatgraff 🔠MAYZE🔠MVP🔠 🔠COMBONATION X6 🌆 Казань 🔢 2024 #️⃣#mayze#mvp#combonation
Hashtags
@combonationx · Post #238 · 26.12.2024 г., 07:04
✍✍✍✍ ✌✌✌✌ ✨#street@tatgraff 🔠MAYZE🔠MVP🔠 🔠AMET🔠MSR🇧🇾🔠 🔠COMBONATION X6 🌆 Казань 🔢 2024 #️⃣#mayze#mvp#amet#msr#combonation