TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #247 · 11.03

Попробовали на работе предметно-ориентированное проектирование (Domain Driven Design). Это такой способ построения архитектуры, когда ты (чаще всего с помощью системы типов и ООП) описываешь физическую суть вещей, которые представлены в твоей программе. Например, если в программе есть объект "Книга", то её нужно снабдить свойствами, которые бывают у книг в реальности: число страниц, автор, язык, тип обложки и т.д. При этом данные свойства должны быть такими, чтобы присвоить им нереалистичные значения было нельзя. Допустим, число страниц не может быть отрицательным (и скорее всего в реальном мире не может быть нулём). При попытке установить отрицательное число страниц программа должна выбросить исключение. А совсем в идеальном случае -- не дать этого сделать программисту на уровне статического анализа кода. Описав все свойства книги, вы снабжаете её операциями, которые над ней можно сделать. Например, из книги можно вырвать страницу, и при этом число страниц уменьшается. Нет такого случая, когда можно вырвать страницу без изменения числа страниц. Вы строго программируете эту зависимость, делаете у книги метод "Вырвать страницу", а он уже уменьшает число. Кстати, свойство "Число страниц" при этом нельзя переназначить в уже созданной книге. Можно только создать книгу, передав в её конструктор (так называется в программировании функция создания объектов) заданное число страниц. Но поменять число страниц можно только специальными методами "Вырвать страницу" и "Вклеить страницу". С помощью этого подхода вы гарантируете, что ваши объекты всегда находятся в валидном состоянии -- то есть таком, которое возможно в реальной жизни с объектом, представленным программой. Плюсы подхода очевидны: меньше число ошибок. Код описывает сам себя, и программист, если не лезет внутрь объекта "Книга", вообще не сможет сделать с книгой ничего недопустимого. Минусы, думаю, тоже понятны: изначально проектировать сложнее, нужно учесть много нюансов, писать тесты. Время разработки изрядно растёт. Изменение требований даётся дороже: например, если каким-то образом в ваш книжный магазин поступят книги со страницами из кевлара, которые невозможно вырвать :) Но первый проект с этим подходом мы сдали хорошо, без багов. Лучше, чем многие предыдущие. #dev

Hashtags

Резултати

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

Търсене: #ya

当前筛选 #ya清除筛选
абиблиофобия

@abiblio · Post #304 · 27.07.2020 г., 19:44

#ya Вышел альманах «Звездная пыль в будущем», где я поработала с другим замечательным иллюстратором Софией Коловской (one day one sketch вконтакте и sofia.kolovskaya в инстаграме). Там, где мужчина похож на митька, это наш разворот. Альманахи «Звездная пыль» — это, с одной стороны, ностальгия по толстым детским журналам, с другой — современные и актуальные форматы, темы, авторы и, конечно, иллюстраторы. Вот сайт издательства: https://kitread.ru/future (у ребят еще есть бесплатная научно-популярная рассылка «Пятничный кит», можно там же по ссылке подписаться).

Hashtags

Libertà è ragione

@libertaeragione · Post #3859 · 14.06.2023 г., 15:50

#Israele La maggioranza di governo è stata sconfitta nel voto decisivo della #Knesset per selezionare il componente politico chiamato a far parte del Comitato per la selezione dei giudici. A causa di dissidi interni alla coalizione, ad essere stata eletta è la parlamentare di #YA|Centro Karine #ElHarrar, votata anche da qualche esponente della maggioranza. Solo 11 voti, contro i 58 di ElHarrar, per Tali #Gottlieb (#Likud|ECR). @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #3998 · 12.10.2023 г., 15:49

#Israele Yair #Lapid (#YA|Centro): “Se pensassi che questo sia un governo di unità nazionale mi unirei, non è troppo tardi per formare il governo giusto. Non ci uniremo perché qui è stata eretta una struttura che non farà altro che aumentare il caos. #Gantz ed #Eisenkot potranno solo dare consigli. #BenGvir rimane ancora a capo del Monte del Tempio e #Smotrich di Hvara. Chiunque abbia causato il fallimento non sarà in grado di risolverlo, i cittadini israeliani possono chiedere di fare la cosa giusta per una volta e sappiamo tutti di cosa si tratta: un governo senza estremisti con un gabinetto piccolo ed efficiente.” @OsservatorioEsteri

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #2319 · 25.01.2026 г., 07:13

可蕾娅的小小冒险~精灵和善良的公主! クレアの小さな冒険記~精霊とお人よしのお姫様~ 克莱尔的小小冒险记~精灵与老好人的公主殿下~ ver1.08b AI汉化版+CG 前几天评论区推荐汉化的游戏,用超棒的推理模型DeepSeek R1跑了个汉化,欢迎游玩 ~剧情概要~ 天真烂漫的克莱尔公主因国家沦陷而流亡。 目睹受压迫的民众后,她决定寻找传说中的王者之证(王锡),夺回故土。 但这位不谙世事的公主过于善良,轻信他人而屡遭欺骗…… 若没有玩家扮演的「精灵」指引,她不仅会失去纯洁,更无法抵达王锡所在之处。 与此同时,各路势力围绕王锡展开争夺,而一起「谋杀案」的真相与这场纷争暗中交织—— 唯一能解开谜题的,只有「你」。 ~游戏系统~ 象征遇敌制(80~90%敌人战败触发H事件)。 1280×960大画面,全语音H场景沉浸体验! 多场景冒险:森林、洞窟、沼泽、贫民窟、要塞等。 初期技能选择,自由决定玩法风格。 锻造+烹饪+DIY系统(克莱尔手工锻造)。 8+1种特殊战斗服饰(可通过剧情获取,老玩家可提前解锁)。 隐藏要素:智慧圣域、秘密房间、「时之宝箱」等,玩家决策将影响克莱尔的命运。 ~场景内容~ 总量:41张CG、80+全语音H场景(小事件不计入)。 后续更新:追加10~20张CG及全语音适配场景。 包含以下玩法: ✔️ 卖春 · 睡眠○ · 游击卖春 · 街头凌○ · 公开性处理 · 【四肢○断】 ✔️ 药物 · 俘虏H · 战败H · 店员侍奉 · 夜店 · 强盗 ✔️ 史莱姆 · 魔兽 · 丧尸 · 触手 · 兽人轮○ · 哥布林轮○ · 魔虫 ✔️ 恶童调教 · 人妻凌○ · 骑士受辱 · NTR · 夜店正太逆推 ✔️ 公开处刑 · 下跪乞求(含克莱尔以外的受害角色)等。 游戏已实测可运行后打包上传,如游戏异常请优先检查下是否全英文路径(测试环境Windows11-24H2) 评分 作者 #ya-ho-games #PC#RPG#精灵#调教#NTR#AI汉化版#Mtool #可蕾娅的小小冒险~精灵和善良的公主! #クレアの小さな冒険記~精霊とお人よしのお姫様~ #克莱尔的小小冒险记~精灵与老好人的公主殿下~ 下载地址

абиблиофобия

@abiblio · Post #165 · 20.11.2019 г., 14:16

Абиблиофобия — это боязнь, что будет нечего почитать (поэтому с собой в поездку нужно брать несколько книг, киндл и зарядку для киндла). #артдиректоргордится и #артдиректорнегордится — про обложки, оформление и полиграфию #дорогаяредакция — про редактуру, переводы и книжный рынок #рекурсия — книги (и не только) о книгах и литературе #pulpnonfiction — нон-фикшн (от мемуаров до научпопа) #многогитик — нон-фикшн, который ближе к учебной или научной литературе #imagine — художественная литература #puzzle — детективы и книги-квесты #doc — книги с примесью документального #originals — для книг прочитанных в оригинале и, как правило, еще не переведенных на русский язык #ya — young adult и книги для семейного чтения #readymade — цитаты и кейсы из книг, а также «странные сближенья» #takeaways — главные идеи книги / лекции / статьи #менетекел — диаграммы и прочие измерения (их еще можно смотреть в инстаграме @abiblios) #реферанс — ссылки на чужое

Libertà è ragione

@libertaeragione · Post #4000 · 13.10.2023 г., 10:40

#Sondaggi#Israele Sondaggio di Lazar: #NUP (#BaW-#NH)|Centro|Centro-destra: 41 seggi (+12) #Likud|ECR: 19 (-9) #YA|Centro: 15 (-1) #RZ-#OY|Estrema destra ebraica: 9 (-1) #UTJ|Destra charedì: 7 #Shas|Charedì: 7 (-3) #Meretz|S&D: 6 (+2) #Beiteinu|Destra secolarista: 6 #RA|Conservatori islamici: 5 #Hadash-#TA|Sinistra araba: 5 #Balad|Sinistra araba: 0 (1,5%) #Labor|S&D: 0 (1,3%) Data rilevazione: 11-12 ottobre +/-: 4-5 ottobre Intervistati: 512 NUP, la coalizione sionista liberale guidata da Benny #Gantz e Gideon #Saar, raggiunge un nuovo record di seggi (41). @OsservatorioEsteri