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

Резултати

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

Търсене: #salariominimo

当前筛选 #salariominimo清除筛选
Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #44104 · 23.09.2023 г., 16:59

Giorgia #Meloni sul #salariominimo: “Mi stupisce che l'opposizione scopra oggi la sua utilità, perché in dieci anni al governo non lo hanno realizzato. Io temo che possa peggiorare la condizione di più lavoratori di quelli ai quali la migliora, ma aspettiamo la proposta del Cnel” @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #44159 · 05.10.2023 г., 09:26

Il #CNEL boccia il #salariominimo. Approvato il documento di analisi in Commissione Informazione (No di CGIL e astensione di UIL). Il 12 ottobre il documento finale sarà trasmesso al Governo. Le motivazioni: 📌la povertà lavorativa è data dalla quantità di ore di lavoro nella settimana; da quante persone nel nucleo familiare percepiscono un reddito; dall’azione redistributiva dello Stato. Il salario è solo la coda del fenomeno. 📌il tasso di copertura di CCNL supera l’80% chiesto dall’UE, con paghe medie in linea con i 7,10€ chiesti dall’UE (istat 2019). 📌i contratti pirata interessano solo lo 0,4% dei dipendenti privati (tolti agricoltura e colf). (Repubblica) @UltimoraPolitics

Savino Balzano

@savinobalzano · Post #447 · 21.08.2023 г., 08:00

Ci hanno messo trent'anni per affossare i salari di questo Paese: lo hanno fatto con l'austerità, con il pareggio di bilancio, con trucchetti da prestigiatore di operetta tipo i rapporti deficit/PIL o debito/PIL. Adesso pensate davvero che gli stessi che vi hanno fregato vogliano salvarvi? Peraltro siete convinti che per cancellare trent'anni di lotta dall'alto verso il basso basti una leggina in Parlamento? Vi supplico: svegliatevi! La mia da Stefano Molinari su Radio Radio #salariominimo#politica#italia#informazione#dibattito#radio#giornalismo https://youtu.be/M9_hjj4gXYk

Savino Balzano

@savinobalzano · Post #432 · 14.07.2023 г., 16:23

Per distruggere il mondo del lavoro ci hanno messo più di trent'anni: ora davvero pensate che si possa risolvere il problema con una leggina sul salario minimo legale? Ne ho parlato con l'amico Stefano Molinari i microfoni di Radio Radio #italia#politica#informazione#giornalismo#radio#dibattito#salariominimo

Savino Balzano

@savinobalzano · Post #616 · 16.04.2024 г., 14:55

Ieri, ospite di Stefano Bandecchi, ho avuto la possibilità di parlare ancora di lavoro: cosa c'entra il tema della sicurezza e dei morti sul lavoro con quello delle basse retribuzioni? C'entra, c'entra eccome. Abbiamo anche presentato il mio nuovo libro, "Il salario minimo non vi salverà", Fazi Editore. Cusano Italia TV #mortisullavoro#lavoro#diritti#salariominimo https://www.youtube.com/watch?v=jS4DjeviQ9I&ab_channel=SavinoBalzano

Savino Balzano

@savinobalzano · Post #446 · 19.08.2023 г., 08:49

Che desolazione: Sandro Ruotolo si affanna per raggiungere Romano Prodi e ottenere sostegno alla campagna sul salario minimo. Praticamente come chiedere a un piromane di spegnere l'incendio, al gatto di proteggere il topo, al lupo di salvare Cappuccetto Rosso. La mia ai microfoni di Stefano Molinari di Radio Radio #Prodi#salariominimo#politica#informazione#radio#dibattito#giornalismo https://youtu.be/TQK--EP9Yas

Savino Balzano

@savinobalzano · Post #593 · 13.03.2024 г., 17:04

Oggi ospite della bravissima Manuela Donghi e di Giornale Radio: abbiamo parlato del mio "Il salario minimo non vi salverà", Fazi Editore. Nella chiacchierata è emerso un aspetto che credo sia opportuno sottolineare ancora. Chi invoca in Italia il salario minimo legale, lo fa citando la nota direttiva dell'Unione Europea in materia: è evidente però che quella direttiva non l'ha letta nemmeno di sfuggita. Ascoltate e capirete perché! #salariominimo#SalarioMinimoSubito#salariominimo2024 https://www.youtube.com/watch?v=CvkHS1hlNRs&ab_channel=SavinoBalzano

Savino Balzano

@savinobalzano · Post #424 · 06.07.2023 г., 09:21

Nella mia chiacchierata con Stefano Molinari di Radio Radio, temo di aver spoilerato l'argomento del mio prossimo libro per Fazi Editore... Occhio ragazzi, occhio davvero perché rischiamo grosso... #salariominimo#italia#politica#lavoro#radio#giornalismo#diritti#dibattito

Savino Balzano

@savinobalzano · Post #775 · 14.10.2024 г., 09:00

https://x.com/SavinoBalzano/status/1845751238287086006?t=r-so7mOwL-wquBQoFks6aQ&s=19 Dura solo 30 secondi, ma vi prego di ascoltare con attenzione: perché, domanda #Formigli, i salari in #Italia crescono molto meno che nel resto d'#Europa? (Per la verità i nostri non crescono proprio: anzi, il potere d'acquisto si riduce). Sublime, per davvero, è la risposta di #Cottarelli che si incazza: «i salari non aumentano perchè la torta non è cresciuta negli ultimi 25 anni, ecco perché!». Ma come? Non era perché manca una legge sul #SalarioMinimo? E, soprattutto, che diavolo è successo negli ultimi 25 anni da comportare l'impossibilità di crescita per la torta? Qualche indizio? ;) Mi piace che ogni tanto si lasciano andare e ti dicono le cose come stanno: la verità è che siamo messi così male che con una legge sul salario minimo non servirebbe praticamente a nulla. Sarebbe come somministrare del paracetamolo al tizio che si è rotto il braccio. Spiace per la #sinistrucola che spera, tra una cantata e l'altra, tra una ballata e l'altra, di riconquistare i lavoratori con questa buffonata: le chiacchiere stanno a zero.

Savino Balzano

@savinobalzano · Post #585 · 06.03.2024 г., 11:45

Ieri, ospite di Francesco Borgonovo, del suo 1984 e di Byoblu, abbiamo parlato di lavoro, del mio nuovo libro "Il salario minimo non vi salverà" (Fazi Editore) e di diritti sociali. Perché la politica non si occupa più di diritti sociali? Per il semplice motivo che significherebbe mettere mani alla borsa e distribuire risorse dall'alto verso il basso: questo non interessa a nessuno, ancor meno alle forze politiche c.d. progressiste. In tal senso si colloca la battaglia per i diritti civili, importante ma strumentalizzata, nuovo oppio dei popoli. #diritticivili#dirittisociali#diritti#lavoro#salariominimo https://www.youtube.com/watch?v=CjfZlj5p5eg&ab_channel=SavinoBalzano

12
ПредишнаСтр. 1 от 2Следваща