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 подобни публикации

Търсене: #sell

当前筛选 #sell清除筛选
NAS100 PRO SIGNALS

@free_nasdaqsignals_team · Post #45319 · 09.04.2026 г., 17:00

XAUUSD #SELL All TP✅COMPLETE RUNNING IN 170+PIPS 🔤🔤🔤🔤🔤🔤🔤🔤🔤 BOOM BOOM 💥💥💰💰 CLOSE ALL TRADERS WITH AMAZING PROFIT✅✅✅

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #229 · 15.07.2020 г., 19:24

#sell Потихоньку и осторожно зафиксировали прибыльные позиции и увеличиваем долю кэша. Частично закрыли небольшие части позиций с плюсом по акциям Apple (AAPL), Facebook (FB), Canopy Growth Corporation (CGC) и Disney (DIS). По Netflix (NFLX) дождемся выхода отчетности в четверг, о чем мы писали ранее. Ожидаем сильную отчетность и движение вверх, при условии сохранения текущих настроений на рынке. @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #214 · 07.07.2020 г., 13:56

​​#sell Прибыль по акциям Нетфликс +19,5% В свете ралли частично зафиксировали прибыльную позицию по акциям Netflix (NFLX) продав по $502. Итог: +15,9% или +$82. Похожую история сотворили с акциями Facebook (FB), правда там закрыли маленькую часть от общего объема. @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #184 · 09.06.2020 г., 14:08

#sell Акции Apple (AAPL) пробили all-time-high. В свете такого безумия решили частично зафиксировать прибыль по этой бумаге. Итог: профит +10,2% или +$70. @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #183 · 09.06.2020 г., 11:16

Пузырь держится Большинство крупных компаний Wall Street бьют исторические хаи на примере Facebook, Apple, Zoom, Amazon, что создает двоякое впечатление о рынке в целом, где большинство испытывают серьезные проблемы долговой нагрузки и ее увеличения в свете текущей рецессии. Вчера стало известно, что ФРС увеличивает линию кредитования и сроки погашения для малого бизнеса в рамках “Wall street lending program”. В то время как ралли текущей недели, которая началась еще в прошлую пятницу позволила основным индексам полностью восстановить просадку с начала года. Очевидно, что рынки живут ожиданиями и будущим восстановлением экономической активности. Однако, не надувает ли ФРС очередной пузырь еще сильнее остается для нас большим вопросом. Ранее, многие международные агентства прогнозировали восстановление и рост мировой экономики только в 2021 году. Например, МВФ в апрельском отчете World Economic Outlook ожидал уже в 2021 году рост мирового ВВП на 5,8% после его снижения по итогам текущего года приблизительно на 3%. Более свежий прогноз подъехал от Всемирного Банка, который считает что снижение мирового ВВП сложится по итогам 2020 года на уровне -5,2%, а в 2021 году вырастет на 4,2%. Основная разница между двумя прогнозами состоит в том, что по мнению Всемирного Банка даже в 2021 году мировая экономика не вернет былые докризисные позиции, что очень критично в понимании настоящего восстановления. #sell Возможно, мы и ошибаемся, но в нашем понимании и видении текущие уровни и цены на акции очень дорогие. На предторгах закрыли с профитом полностью позиции по Lufthansa (LHA) и только 1/3 объема по Disney (DIS). @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #150 · 22.05.2020 г., 10:52

#sell По всей видимости будет локальная коррекция рынка. Сейчас ETF S&P 500 (SPY) на уровне 293 и скорее всего побегает вниз. Пока фиксанули небольшую прибыль по данному ETF и будем ждать более низких уровней для входа. @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #215 · 08.07.2020 г., 13:53

​​#sell#GOOGL Потихоньку фиксируем прибыльные позиции в нашем портфеле. Очередь пришла и за Google, грядет пора финансовых отчетностей и может триггернуть локальную коррекцию если рынки совсем с ума не сошли. Вообще, ситуация такая, что нужно быть на измене в любой момент. Итог: профит +10,1% или $138. @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #265 · 03.08.2020 г., 17:40

​​#sell#AAPL Закрыли большую часть позиций по Apple (AAPL) c профитом в 11,6%. Наращиваем свободный кэш на всякий пожарный. Будущая стратегия по Apple будет строиться на докупке при падениях. Посмотрим, что будет дальше. Что-то уж точно будет перед выборами… @kazakh_trader

Hashtags

KAZAKH TRADER

@kazakh_trader · Post #273 · 06.08.2020 г., 03:42

Последние сделки #sell#XAU#AAPL#AMD На днях вышли из позиций по некоторым компаниям и коммодитиз. Вчера на постмаркете решили скинуть акции Apple, который уже очевидны переоценены. Будем принимать решение по Apple после сплита акций в конце августа. Также фиксанулись по золоту (XAU), может быть даже немного рановато. Также, закрыли часть объема по Advanced micro devices (AMD) на фоне резкого роста акций. @kazakh_trader

BotsGram®

@botsgram_cu · Post #3284 · 13.12.2020 г., 10:29

@BlitzyBot Qué puede hacer este bot? Este es un bot de mensajería instantánea basada en la ubicación y plataforma social. Idioma: Inglés (visto en @BotsGram_cu) #location, #chat, #text, #media, #news, #message, #buy, #sell, #photo, #video, #area, #info, #picture, #share