@cossack_art · Post #9518 · 20.11.2025 г., 18:35
Аспид, ©2025г. #digitalart@cossack_art
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #digitalart
@cossack_art · Post #9518 · 20.11.2025 г., 18:35
Аспид, ©2025г. #digitalart@cossack_art
Hashtags
@cossack_art · Post #9179 · 12.09.2025 г., 00:48
Казаки в горах. 2024г #digitalart Возможно изготовление арт постера на холсте или написание картины маслом.
Hashtags
@cossack_art · Post #8887 · 25.07.2025 г., 20:31
Картина "Проводила" 2022 год. #digitalart@cossack_art
Hashtags
@wallparpes_hd · Post #730 · 15.04.2020 г., 16:01
Mushrooms #digitalart 📱 Los mejores Wallpapers ⭐📱 @wallparpes_hd
Hashtags
@Digi_doodles · Post #523 · 24.03.2025 г., 13:35
#DigitalArt🍞 «Диджитал-Тесто» в Суздале: лепим технологии руками В Суздале открылась одна из самых неожиданных выставок этой весны — «Диджитал-Тесто» 🪄 Здесь цифра становится телесной, а искусство — мягким, как свежая лепёшка. С 15 марта по 17 августа медиацентр «Коллайдер» превращается в пространство, где пельмени, пиксели и перформанс соединяются в единое художественное высказывание. 📹Видеоарт и 3D-объекты, вдохновлённые кухонной пластикой и интерфейсами; 🏛Интерактивные инсталляции, где можно "почувствовать" цифровое; 🥟Формы, знакомые с детства, но переосмысленные через технологии; 🧠Философия: как тесто — это нечто формируемое, так и цифровая среда податлива под руки художника. Это выставка о цифровой тактильности, о памяти тела в цифровую эпоху. О том, как хочется тронуть то, что создано в сети. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ Диджитал-Тесто» — это когда технологии перестают быть холодными. Их можно мять, лепить, чувствовать. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ Вы бы хотели вылепить медиа своими руками? Или цифре лучше оставаться на экране? 🥸
Hashtags
@Digi_doodles · Post #521 · 22.03.2025 г., 13:55
#DigitalArt Марина Абрамович: мост между искусством и молодым поколением через NFT 💡 В мае 2025 года легендарная художница-перформансистка Марина Абрамович представит свою новую NFT-коллекцию под названием Marina Abramović Element (MAE). Созданная в сотрудничестве с платформой цифрового искусства TAEX, эта коллекция включает три основных дропа — Art, Life и Marina Abramović Method, каждый из которых отражает разные аспекты её творчества. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ 📎Ключевые особенности коллекции 🟣Интерактивность Некоторые NFT будут изменяться в реальном времени в зависимости от фаз Луны, создавая уникальный опыт для каждого владельца. 🟣Доступность Абрамович считает, что NFT позволяют сделать искусство более доступным для широкой аудитории, особенно для молодого поколения, которое активно использует цифровые технологии. 🟣Связь с прошлым Проект основан на художественном рассказе, написанном самой Абрамович, что придаёт коллекции глубокий личный контекст. 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ Первый дроп состоится в мае 2025 года, а предварительный просмотр коллекции запланирован на 8 апреля в Moco Museum в Лондоне. 💎 Абрамович отмечает, что работа с технологией и создание собственного аватара — это способ развить новые отношения между исполнителем и публикой.
Hashtags
@dopingram · Post #4425 · 12.04.2026 г., 07:04
12 апреля 2015 года, одиннадцать лет назад, как и сегодня, был удивительный день, когда православный праздник Христовой Пасхи совпал с Днем космонавтики, и арт-группа Допинг-Понг впервые представила свою работу «Прыжок», объединив в одном образе два великих общечеловеческих события. #dopingpong#digitalart
Hashtags
@wallparpes_hd · Post #216 · 22.03.2020 г., 18:14
Lavender World #artwork#digitalart 📱 Los mejores Wallpapers ⭐📱 https://t.me/joinchat/AAAAAE65rdIFyMNq1qiq7A
Hashtags
@wallparpes_hd · Post #104 · 18.03.2020 г., 22:31
Astronaut Alone In Neon City #artwork#digitalart 📱 Wallpapers Full HD ⭐📱 https://t.me/joinchat/AAAAAE65rdIFyMNq1qiq7A
Hashtags
@caijingwangyuanjing · Post #268 · 11.03.2025 г., 16:44
My strap broke 👀 #AIart#digitalart
Hashtags
@caijingwangyuanjing · Post #230 · 21.02.2025 г., 16:07
Can I take you to my secret place? I promise you won't ever forget it 🩷 #AIArtwork#digitalart
Hashtags
@phthemes · Post #40 · 08.08.2020 г., 19:44
➴° 𝐏𝐇𝐗┊Pink Skulls 29/05/2020 ©@phxthemes ণ Tags: #dark#digitalart#pink
Hashtags