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

Резултати

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

Търсене: #micex

当前筛选 #micex清除筛选
Дивиденды Forever

@divforever · Post #29681 · 20.03.2026 г., 07:02

20-03-26 10:00:00:ПАО "ЛУКОЙЛ"Решения совета директоров (наблюдательного совета) Контекст: 1. 1.1. Выплатить дивиденды по обыкновенным акциям ПАО «ЛУКОЙЛ» по результатам 2025 года в размере 278 рублей на одну обыкновенную акцию. 2. 1.2. Выплату дивидендов в размере 278 рублей на одну обыкновенную акцию осуществить со счета ПАО «ЛУКОЙЛ» денежными средствами номинальным держателям и являющимся профессиональными участниками рынка ценных бумаг доверительным управляющим, которые зарегистрированы в реестре акционеров ПАО «ЛУКОЙЛ», в срок не позднее 18 мая 2026 г., другим зарегистрированным в реестре акционеров ПАО «ЛУКОЙЛ» лицам - не позднее 5 июня 2026 г. Затраты на перечисление дивидендов любым способом осуществить за счёт ПАО «ЛУКОЙЛ». #дивиденды(+) #id17#LKOH#micex(+)

Дивиденды Forever

@divforever · Post #29586 · 13.03.2026 г., 08:34

13-03-26 11:31:58:МКПАО "ЯНДЕКС"Решения совета директоров (наблюдательного совета) Контекст: 1. 1. выплатить (объявить) дивиденды по обыкновенным акциям Общества по результатам 2025 года в размере 110 (сто десять) рублей на одну обыкновенную акцию; 2. • часть чистой прибыли Общества по результатам 2025 года (за исключением прибыли, распределенной в качестве дивидендов по результатам шести месяцев 2025 года в сумме 30 382 454 560 рублей) направить на выплату дивидендов по обыкновенным акциям Общества исходя из расчета 110 (сто десять) рублей на одну обыкновенную акцию; #дивиденды(+) #id39059#micex(+) #YDEX

Дивиденды Forever

@divforever · Post #28962 · 26.12.2025 г., 15:17

26-12-25 18:13:12:ПАО «НК «Роснефть»Решения общих собраний участников (акционеров) Контекст: 1. Выплатить дивиденды по результатам 9 месяцев 2025 года в денежной форме в размере 11 руб. 56 коп. (одиннадцать рублей пятьдесят шесть копеек) на одну размещенную акцию. #дивиденды(+) #id6505#micex(+) #ROSN

Дивиденды Forever

@divforever · Post #29462 · 02.03.2026 г., 07:04

02-03-26 10:00:00:ПАО "НОВАТЭК"Решения совета директоров (наблюдательного совета) Контекст: 1. «Направить на выплату дивидендов по результатам 2025 года 251 193 595 380 (двести пятьдесят один миллиард сто девяносто три миллиона пятьсот девяносто пять тысяч триста восемьдесят) рублей (с учетом дивидендов, выплаченных по результатам первого полугодия 2025 года). Оставшуюся часть прибыли за 2025 год и накопленную нераспределенную прибыль прошлых лет оставить нераспределенной. Определить следующие размер и форму выплаты дивидендов, и дату, на которую определяются лица, имеющие право на получение дивидендов: 2.  определить размер дивидендов по обыкновенным акциям ПАО «НОВАТЭК» по результатам 2025 года в размере 47,23 (сорок семь рублей 23 копейки) рублей на одну обыкновенную акцию, что составляет 143 404 732 380 (сто сорок три миллиарда четыреста четыре миллиона семьсот тридцать две тысячи триста восемьдесят) рублей (без учета дивидендов, выплаченных по результатам первого полугодия 2025 года в размере 35,50 (тридцать пять рублей 50 копеек) рублей на одну обыкновенную акцию); #дивиденды(+) #id225#micex(+) #NVTK

Дивиденды Forever

@divforever · Post #29591 · 13.03.2026 г., 09:53

13-03-26 12:00:10:ПАО "Диасофт"Решения общих собраний участников (акционеров) Контекст: 1. Выплатить дивиденды по результатам прошлых лет (из нераспределенной прибыли прошлых лет) в денежной форме в размере 102,00 (Сто два) рубля 00 копеек на одну обыкновенную акцию Общества в общей сумме 1 071 000 000,00 (Один миллиард семьдесят один миллион) рублей 00 копеек. #дивиденды(+) #DIAS#id38975#micex(+)

Дивиденды Forever

@divforever · Post #29238 · 06.02.2026 г., 12:51

06-02-26 14:49:37:ПАО "Диасофт"Решения совета директоров (наблюдательного совета) Контекст: 1. 2.1. Рекомендовать общему собранию акционеров Общества распределить остатки чистой прибыли за прошлые отчетные периоды (закончившиеся до даты 01.01.2025 года), полученной в результате деятельности Общества по данным отчетности, составленной в соответствии с действующим законодательством Российской Федерации и Положениями по бухгалтерскому учету (РСБУ), а именно: принять решение о выплате дивидендов по результатам прошлых лет (из нераспределенной прибыли прошлых лет) в денежной форме в размере 102,00 (Сто два) рубля 00 копеек на одну обыкновенную акцию Общества в общей сумме 1 071 000 000,00 (Один миллиард семьдесят один миллион) рублей 00 копеек. #дивиденды(+) #DIAS#id38975#micex(+)

Дивиденды Forever

@divforever · Post #29219 · 03.02.2026 г., 07:48

03-02-26 10:46:10:ПАО "Северсталь"Решения совета директоров (наблюдательного совета) Контекст: 1. 1. Рекомендовать прибыль ПАО «Северсталь» по результатам 2025 года не распределять, дивиденды не выплачивать. #дивиденды(+) #CHMF#id30#micex(+)

Дивиденды Forever

@divforever · Post #29502 · 05.03.2026 г., 14:16

05-03-26 17:13:18:ПАО Московская БиржаСобытия (действия), оказывающие, по мнению эмитента, существенное влияние на стоимость или котировки его ценных бумаг Контекст: 1. Предварительно рекомендовать Общему собранию акционеров ПАО Московская Биржа в 2026 году принять решение о выплате по результатам 2025 года дивидендов по размещенным акциям ПАО Московская Биржа на общую сумму 44 542 999 787,68 руб., определив следующий размер дивиденда по акциям ПАО Московская Биржа: 19,57 рубля на одну обыкновенную акцию (до уплаты налога на доходы, полученные в качестве дивидендов) ПАО Московская Биржа. #дивиденды(+) #id43#micex(+) #MOEX

Дивиденды Forever

@divforever · Post #29510 · 06.03.2026 г., 13:13

06-03-26 16:10:19:МКПАО "Хэдхантер"Решения совета директоров (наблюдательного совета) Контекст: 1. 1. по результатам 2025 года выплатить дивиденды по обыкновенным акциям Общества из нераспределенной прибыли прошлых периодов в размере 233 (двести тридцать три) рубля на одну обыкновенную акцию Общества; #дивиденды(+) #HEAD#id39017#micex(+)

Дивиденды Forever

@divforever · Post #29465 · 02.03.2026 г., 07:28

02-03-26 10:18:15:ПАО "Распадская"Решения совета директоров (наблюдательного совета) Контекст: 1. «Прибыль ПАО «Распадская» по результатам 2025 отчетного года не распределять, дивиденды по размещенным обыкновенным акциям ПАО «Распадская» по результатам 2025 отчетного года не объявлять и не выплачивать». #дивиденды(+) #id942#micex(+) #RASP

Дивиденды Forever

@divforever · Post #28939 · 25.12.2025 г., 12:59

25-12-25 15:37:41:ПАО "Озон Фармацевтика"Решения общих собраний участников (акционеров) Контекст: 1. Выплатить (объявить) дивиденды ПАО «Озон Фармацевтика» по итогам работы за 9 месяцев 2025 года. Направить на выплату дивидендов 315 276 450,66 (Триста пятнадцать миллионов двести семьдесят шесть тысяч четыреста пятьдесят) рублей 66 копеек. Утвердить размер дивидендов на одну обыкновенную акцию – 0 (ноль) руб. 27 (двадцать семь) коп. #дивиденды(+) #id39126#micex(+) #OZPH

Дивиденды Forever

@divforever · Post #29662 · 19.03.2026 г., 07:02

19-03-26 10:00:00:МКПАО "Т-Технологии"Решения совета директоров (наблюдательного совета) Контекст: 1. • Утвердить следующее распределение чистой прибыли МКПАО «Т-Технологии» за 2025 год: на выплату дивидендов направить 12 072 365 370 (двенадцать миллиардов семьдесят два миллиона триста шестьдесят пять тысяч триста семьдесят) руб. 2. • Выплатить дивиденды по обыкновенным акциям МКПАО «Т-Технологии» по результатам деятельности МКПАО «Т-Технологии» за 2025 год в размере 4 (четырех) рублей 50 копеек на 1 (одну) обыкновенную акцию. 3. • Выплату дивидендов в размере 4 (четырех) рублей 50 копеек на 1 (одну) обыкновенную акцию осуществить со счета МКПАО «Т-Технологии» денежными средствами номинальным держателям и являющимся профессиональными участниками рынка ценных бумаг доверительным управляющим, которые зарегистрированы в реестре акционеров МКПАО «Т-Технологии», в срок не позднее 08 июня 2026 года, другим зарегистрированным в реестре акционеров МКПАО «Т-Технологии» лицам – не позднее 30 июня 2026 года. Затраты на перечисление дивидендов любым способом осуществить за счёт МКПАО «Т-Технологии». #дивиденды(+) #id39055#micex(+) #TCSG

123•••1011
ПредишнаСтр. 1 от 11Следваща