yeqiu 最近的时间轴更新
yeqiu
ONLINE

yeqiu

V2EX 第 44670 号会员,加入于 2013-08-30 17:21:40 +08:00
今日活跃度排名 125
根据 yeqiu 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
yeqiu 最近回复了
@ChefIsAwesome #6

很羡慕你们这种理解满分、团队默契 100%、逻辑严谨、出口成章的人。


我时常需要一段时间的带入场景才能理解对方确实想表达的内容,为了怕对方错误理解我会尽量补充背景内容,说出去内容怕不严谨也会来回改几遍,怕文字太多太繁琐我还会进行一些缩减。
开源不,我想改一下,专门给我家猫整理照片
58 天前
回复了 yeqiu 创建的主题 问与答 一个 业务逻辑代码 的设计的问题
@ccde8259 #10

懂了,好办法
59 天前
回复了 yeqiu 创建的主题 问与答 一个 业务逻辑代码 的设计的问题
@qwe520liao #6

对,目前的做法确实是在应用层调用了 busines 。
主要是 dockBusiness.getdock,serviceBusiness.create,serviceBusiness.edit 这三个方法。
这种情况下存在的问题是。
1. 进行了多次数据库操作,create 和 edit 中至少两次保存了数据,为了保证一致性,需要增加额外的事务相关的代码。
2. “然后再根据 dock 的内容,修改 service 的某些字段”这其中的逻辑也是复用的,需要封装到 business 中。

所以感觉目前的方法并不好,想看看小伙伴们都怎么处理。
59 天前
回复了 yeqiu 创建的主题 问与答 一个 业务逻辑代码 的设计的问题
@kkkkkrua #4

那就违背了 业务逻辑集中 这一个出发点,变成一个 business 对应两个 model 了

servicebusiness 就是为了把跟 service 相关的业务逻辑集中在一起的,例如创建 service 时的价格、日志、产品等逻辑
59 天前
回复了 yeqiu 创建的主题 问与答 一个 业务逻辑代码 的设计的问题
@kkkkkrua #2

考虑到 business 的原子性,所以设定了 business 之间不能互相调用的规则。

只有上层(表现层,api 等)才可以调用 business 层。
想看 c#中常用的异步方案,或者不同语言的异步处理方案。最好能深入到 cpu 内存交换和任务调度方面的
感觉 await 是一个很差劲的异步方案,难以理解也不易使用。
136 天前
回复了 yeqiu 创建的主题 分享创造 模拟一个社会财富分配实验
@mmmonster #20

模拟的结果现实,越到后面财富越集中到某一个人手上。
越不可能出现穷人变富翁
136 天前
回复了 yeqiu 创建的主题 分享创造 模拟一个社会财富分配实验
@Xs0ul #16

感谢补充,我应该也是从这个帖子看到的这个问题。
136 天前
回复了 yeqiu 创建的主题 分享创造 模拟一个社会财富分配实验
@mmmonster #5

1 、现在的实验结果是完全公平随机的情况下,长期进行下去的话,财富差距会越来越大。
2 、给财富增加权重是一个很好的想法。虽然这属于破坏平衡的机制,但为了更符合现实我打算增加这个机制。
3 、这个实验中,我不打算增加“权力”的概念,以后开始开发一个 ai 的版本会考虑增加这个概念。
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2273 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 13:36 · PVG 21:36 · LAX 06:36 · JFK 09:36
♥ Do have faith in what you're doing.