@SukoFaultyArtLair · Post #4652 · 27.12.2019 г., 05:40
https://www.furaffinity.net/view/34366536/ #male#zebra
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #zebra
@SukoFaultyArtLair · Post #4652 · 27.12.2019 г., 05:40
https://www.furaffinity.net/view/34366536/ #male#zebra
@animal_fighting · Post #175 · 25.07.2022 г., 15:03
Zebra VS Lioness A mother returned to save her cub #zebra🦓#lion🦁
@animal_fighting · Post #164 · 19.07.2022 г., 15:03
Zebra VS Lioness Great defence hit! 💪🏻 #zebra🦓#lion🦁
@animal_fighting · Post #26 · 05.05.2022 г., 11:03
Lion VS Zebra A mother fights fearlessly to save her cub from a lioness #lion#zebra
@wildthemestelegram · Post #1177 · 20.02.2024 г., 06:10
Zebra #gray #white #black #zebra #art ᅠ𝐖𝐢𝐥𝐝 𝐓𝐞𝐥𝐞𝐠𝐫𝐚𝐦 𝐓𝐡𝐞𝐦𝐞𝐬 ᅠ═──═⌘═──═ᅠ
@SukoFaultyArtLair · Post #4149 · 21.09.2019 г., 01:01
https://www.furaffinity.net/user/fofl/ #male#fantasy#zebra
@SukoFaultyArtLair · Post #4340 · 17.11.2019 г., 18:01
http://d.facdn.net/art/ldr/1573163834/1573163834.ldr_11.png #male#zebra#solo
@axelotlogistics · Post #568 · 08.08.2023 г., 03:19
3 августа в Алматы собрали наших друзей и единомышленников в рамках #AXELOTLOGISTICSGAP. Все участники – из сферы торговли и логистики, кто-то уже работал с AXELOT, а кто-то только интересуется автоматизацией логистики. В дружеской обстановке удалось обсудить практически все вопросы от строительства новых складов до оптимизации и автоматизации цепей поставок. Но самое главное, что участники мероприятия принимали активное участие в обсуждении на тему логистики, автоматизации и развития бизнеса в Казахстане. Было круто! Спасибо всем участникам! Отдельное спасибо нашим партнерам: #SystemGroupKazakhstan#ZEBRA#LOGAREON Следующий #AXELOTLOGISTICSGAP пройдёт в Ереване и Тбилиси!
@axelotlogistics · Post #721 · 27.05.2024 г., 10:19
Узбекистан, Нетворкинг, AXELOTLOGISTICSGAP🇺🇿 22 мая AXELOT, LOGAREON и System Group успешно провели нетворкинг AXELOTLOGISTICSGAP в Ташкенте! В уютном ресторане "The Choyxona" вместе собрались талантливые профессионалы из сферы логистики и IT, чтобы создать бизнес сообщество и обеспечить возможность обмена знаниями и опытом. Волшебная атмосфера, искры в глазах и море потрясающих идей – вот что сопровождало нетворкинг AXELOTLOGISTICSGAP в Ташкенте! Было замечательно видеть, как люди активно общались и находили общие интересы. Обмен опытом, новые знакомства и прекрасные идеи – все это объединяет нас! Также, в рамках логистического квиза участники с энтузиазмом объединились в команды, готовые покорить новые горизонты знаний о логистике и побороться за призы от компании #AXELOT Спасибо каждому участнику за вашу энергию и страсть к делу. Давайте продолжать строить связи и двигаться вперед вместе! P.S: и конечно немного фото с мероприятия 😊 #AXELOTLOGISTICSGAP#Нетворкинг#Ташкент#Логистика#IT#ZEBRA
@axelotlogistics · Post #801 · 11.11.2024 г., 12:01
UP!Date: AXELOT и LOGAREON на «передовой» цифровизации Центрально-Азиатского региона 14 ноября в Алматы состоится конференция UP!Date от SG Kazakhstan, объединяющая представителей бизнес-сообщества Центральной Азии и ведущих экспертов в области цифровых решений. В рамках деловой программы спикеры AXELOT и LOGAREON представят совместный доклад о ключевых стратегиях цифровизации региона. Конференция соберет вокруг себя специалистов из самых разных отраслей: торговли, логистики, производства и других направлений, нуждающихся в автоматизации и модернизации бизнес-процессов. Эксперты AXELOT и LOGAREON расскажут о специфике цифровизации логистики в Центральной Азии, опираясь на богатый опыт проектного взаимодействия с компаниями в этом регионе. В числе наших клиентов такие крупные игроки рынка, как и другие. Участники UP!Date смогут познакомиться с передовыми ИТ-решениями, представленными на демо-стендах, обсудить вопросы внедрения новых программных продуктов и наладить контакты с лидерами рынка цифровизации бизнес-процессов. Завершится конференция гала-ужином, предоставляющим возможность для непринужденного общения и обмена идеями и опытом. Не упустите шанс узнать о передовых инструментах автоматизации, пообщаться с профессионалами и открыть новые перспективы для бизнеса в Центральной Азии! Регистрация по ссылке: https://fs11.formsite.com/fSxnfi/rwcuqpzt4k/index #AXELOT#SYSTEMGROUPKAZAKHSTAN#UPDATE#14НОЯБРЯ#АЛМАТЫ#ZEBRA
@axelotlogistics · Post #661 · 20.11.2023 г., 10:49
📸Небольшой фотоотчёт о мероприятии компании Soft Vision. Горы, солнце и прекрасная компания💪 Компания #AXELOT приняла участие на совместном мероприятии компании SOFT VISION, ZEBRA Technologies и TECHBRIDGE в качестве эксперта в автоматизации логистики и лидера рынка автоматизации на территории Российской Федерации и Центральной Азии🥇 В рамках мероприятия от AXELOT выступил руководитель отдела продаж Юрий Жданов, который рассказал о пути развития компании, о проектах в Кыргызстане, о том какие требования сегодня предъявляются к автоматизации и почему логистика это очень важно! 🤔 Полный зал и много заинтересованных участников, вот что отличает подобные мероприятия. Теплая атмосфера, дружеская беседа и множество новых знакомств!😎 #AXELOT#AXELOTSCM#KYRGYZSTAN#ZEBRA#SOFTVISION#TECHBRIDGE
@axelotlogistics · Post #715 · 03.05.2024 г., 10:17
Друзья, всем привет!🤝 #AXELOT продолжает серию логистических нетворкингов! Очередной логистический нетворкинг пройдёт в Ташкенте🇺🇿22.05.2024😎 Цель как всегда одна, а именно создать «клуб логистических единомышленников» из людей, которым не всё равно, куда и как движется их родная компания/отрасль/страна. Среди участников #AXELOTLOGISTICSGAP будут не только топ-компании Узбекистана в своих направлениях, но и представители других стран🌏 Эта встреча предоставит возможность экспертам в области логистики платформу для общения, обмена опытом и идеями💡 Организаторами и модераторами мероприятия также выступят #ZEBRA#LOGAREON#SystemGroupУзбекистан Встреча пройдет в теплой дружеской обстановке, в ресторане «The Choyxona» 22 мая 2024 года в 16:00. Будем рады видеть Вас на мероприятии, по вопросам регистрации обращать к Юрию Жданову (@Zhdanov_Axelot) #AXELOT#NETWORKING#UZBEKISTAN#AXELOTLOGISTICSGAP