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

Резултати

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

Търсене: #lyrics

当前筛选 #lyrics清除筛选
Journey to Fluency

@fluencyinenglish · Post #6227 · 06.07.2018 г., 12:08

Isak Danielson "Ending" @fluencyinenglish We're at the end of the line She keeps me from closing my eyes Keeps me from sleeping at night Don't let me go We've been talking a while Looking at everything bright Wrote, and she asked me, I'm fine Just don't let me go There came a time When you were the only one❤️ You were the only one The only one Maybe I could be your only price Maybe you could light it white Even when I'm falling back You'd still believe I tried Maybe we could be a symphony And maybe I could learn to play You could write that story While I just ride the wave🌊 We're at the end of the line She keeps me from holding her tight Trying to make sure she's fine Don't let me go We took hundred steps back How you said "goodbye" was sad Now when I think of it I... Please let me go There came a time When you were the only one You were the only one The only one @fluencyinenglish Maybe I could be your only price And maybe you would light it white Even when I'm falling back You'd still believe I tried And maybe we could be a symphony And maybe I could learn to play You could write that story While I just ride the wave But life is never like that But life is never like that She took me in and now I feel still No, life's never like that Life's never like that Life's never like that [Chorus] Maybe I could be your only price Maybe you would light it white Even when I'm falling back You'd still believe I tried Maybe we could be a symphony And maybe I could learn to play You could write that story While I just ride the wave While I just ride the wave #lyrics @fluencyinenglish

Hashtags

Fluent English™

@English_easyly_learn · Post #1355 · 05.07.2020 г., 11:30

#lyrics✨ 💫Blinding lights💫 Ослепляющие огни I’ve been tryna call, I’ve been on my own for long enough Я пытался тебе позвонить, я достаточно долго был одинок Maybe you can show me how to love, maybe Может, ты покажешь мне как любить, может быть I’m going through withdrawals Я испытываю ломкуYou don’t even have to do too much Тебе даже не обязательно стараться You can turn me on with just a touch, baby Ты можешь завести меня лишь одним прикосновением, детка I look around and Смотрю по сторонамSin city’s cold and empty (uh) Холод и пустота города грехов No one’s around to judge me (uh) Никого вокруг, кто может осудить меня I can’t see clearly when you’re go-o-one Я не могу ничего рассмотреть, когда ты покинула меня I said, "Ooh, I'm blinded by the lights" Я сказал: «У-у-у, я ослеплен этими огнями» No I can’t sleep until I feel your touch Нет, я не усну, пока не почувствую твое прикосновение I said, "Ooh, I'm drowning in the night" Я сказал: «У-у-у, я тону в этой ночи» Oh, when I’m like this, you’re the one I trust (hey, hey, hey) О, когда со мной такое, ты единственная, кому я доверяю I’m running out of time Время на исходе ‘Cause I can see the sun light up the sky Потому что я уже вижу, как восходит солнце So I hit the road in overdrive, baby И я лечу на всех парах, детка Oh the city’s cold and empty О, холод и пустота этого города No one’s around to judge me Никого вокруг, кто может осудить меня I can’t see clearly when you’re go-o-one Я не могу ничего рассмотреть, когда ты покинула меня I said, "Ooh, I'm blinded by the lights" Я сказал: «У-у-у, я ослеплен этими огнями» No I can’t sleep until I feel your touch Нет, я не усну, пока не почувствую твое прикосновение I said, "Ooh, I'm drowning in the night" Я сказал: «У-у-у, я тону в этой ночи» Oh, when I’m like this, you’re the one I trust О, когда со мной такое, ты единственная, кому я доверяю I just want the night to let you know (night to let you know) Мне нужна лишь ночь, чтобы ты поняла (ночь, чтобы ты поняла) I can never say it on the phone (say it on the phone) Я не смогу сказать это по телефону (сказать по телефону) I’ll never let you go this time Я ни за что не отпущу тебя в этот раз I said, "Ooh, I'm blinded by the lights" Я сказал: «У-у-у, я ослеплен этими огнями» No I can’t sleep until I feel your touch Нет, я не усну, пока не почувствую твое прикосновение Hey, hey, hey Хэй, хэй, хэй Hey, hey, heyХэй, хэй, хэй I said, "Ooh, I'm blinded by the lights" Я сказал: «У-у-у, я ослеплен этими огнями» No I can’t sleep until I feel your touch Нет, я не усну, пока не почувствую твое прикосновение 💜💜💜💜💜💜💜💜💜💜💜💜 #lyrics Текст песни с переводом можно выучить заодно незнакомые слова 😅 @English_easyly_learn🇬🇧 ⬆️ Приглашайте друзей💜

Hashtags

Libreware

@libreware · Post #1316 · 22.08.2024 г., 22:23

Rush #Android app to search, save and share #lyrics like spotify! 💫 https://github.com/shub39/Rush Features 🌠 Search Lyrics Download Lyrics Share Lyrics Customisations Auto-fill current playing song in search Synced Lyrics Download • https://f-droid.org/packages/com.shub39.rush/ • https://apt.izzysoft.de/packages/com.shub39.rush/latest • https://github.com/shub39/Rush/releases

Quiet World 🍁

@QuietWorld · Post #7334 · 04.06.2020 г., 14:55

Coffee Cup Anthony Lazaro I don't wanna be lonely When winter is freezing And trees start to bald And I don't wanna be sitting Alone in a room That's just filled with my soul So I came to this place Looking for a familiar face And that's when I saw you 'Cause you don't know me and I don't know you But it breaks my heart you looking so blue On the last of the year I've just peeked your name on the coffee cup What a stroke of luck the guy just messed up And gave your cup to me So we're swapping our cups And after a while We're swapping a glance And I can think nothing better Than starting the year with a drop of romance 'Cause I came to this place Looking for a familiar face And that's when I met you 'Cause you don't know me and I don't know you But it breaks my heart you looking so blue On the first of the year I've just peeked your name on the coffee cup What a stroke of luck the guy just messed up And gave your cup to me A dark cappuccino is what made us meet The way you came toward me dragging you feet And I just smiled at you I've just read your name on the coffee cup What a lucky strike the guy just mixed up And gave your cup to me #lyrics#song @quietworld🍃

Hashtags

BotsGram®

@botsgram_cu · Post #3175 · 26.11.2020 г., 15:12

@getlyricsbot Qué puede hacer este bot? Con este bot puedes obtener, extraer la letra de cualquier canción escribiendo su nombre en este bot. Idioma: Inglés (visto en @BotsGram.cu) #lyrics, #songs

BotsGram®

@botsgram_cu · Post #2980 · 20.08.2020 г., 14:36

¿Que puede hacer este bot? @acutebot Acutebot , puede ayudarlo a obtener información sobre sus películas, programas de televisión y anime favoritos, ¡también puede descargar música y ver las letras de las canciones con su ayuda! ¡También puede buscar películas, programas de televisión y anime en línea! simplemente escriba @acutebot en su cuadro de mensaje y siga las instrucciones Idioma: inglés (visto en @botsgram_cu) #informacion#peliculas#series#lyrics#musica

Telegram 公眾索引頻道

@TG_index_channel · Post #1218 · 23.04.2020 г., 03:48

標題:8cat Music 交流好音樂 類別:#公開#群組#繁中 分類:#閒聊#興趣#影音#中文圈 標籤:#音樂#專輯#KPOP#歌詞#JPOP#album#Lyrics 簡介:如果你的願望是每天都有音樂聽,歡迎加入我們的群組,天天與大家一起分享各種好音樂,尋找各種新音樂。