首页
学习
活动
专区
工具
TVP
发布

斑斓

张逸的技术分享
专栏作者
256
文章
256045
阅读量
60
订阅数
设计概念的统一语言
有必要为领域驱动设计的设计概念定义“统一语言”,通过理解的一致保证交流的畅通,确保架构和设计方案的统一性。。
张逸
2019-12-05
6900
领域驱动设计基本概念答疑
逸言 | 逸派胡言 本文内容来自我的知识星球「逸派胡言」对群友提出的有关领域驱动设计基本概念的回答。 实体与值对象 问题:DDD实现中领域对象区分实体(Entity)和值对象(Value Obj
张逸
2019-08-22
8720
利用聚合概念指导MongoDB的Schema设计
在我们的项目中,为了能够保存分析报表以及用户设置的报表查询条件,我们将这些信息视为报表元数据存储在MongoDB中。要存储的元数据包括:
张逸
2018-07-27
1.3K0
剖析大数据平台的数据存储
数据作为一种资产,若少了存储,就成了无根之木,失去了后续挖掘的价值。在小数据时代,受存储容量与CPU处理能力限制,在现在看来相当小的数据,在当时其实也可以认为是“大数据”了。正如在蒸汽机时代,创造了时速126英里(203公里)纪录的Mallard蒸汽火车就可以被视为极速火车了。那么,为何在当时没人提出Big Data概念,得到业界关注并催生出一波数据浪潮呢? Big Data概念是1998年由SGI首席科学家John Masey在USENIX大会上提出的。他当时发表了一篇名为Big Data and the
张逸
2018-03-07
1.2K0
代码诊所的第二次诊断
几年前,我有机会负责一个项目的咨询。团队很小,目标是对旧有系统的后端用Java改写,而团队的开发人员全为C程序员。我的工作职责是负责项目设计、开发,以及担任项目开发过程敏捷化的教练,并培养Java开发人员。 我在团队工作室的墙角落,开了一个小小的诊所,广而告之——“每日一贴,包治百病”。这是当时我在项目上的第二次诊断。 01 变量的声明应尽量与使用放在一起 本规则与代码的可读性有关,倘若方法还没有保持短小,这个问题就更要命。或许这是C语言开发者容易犯的毛病。当然也有许多Java程序员从前辈程序员处继承了这一
张逸
2018-03-07
7370
用户体验设计与习惯的因袭
一个月前,微信公众平台的文章编辑器改版。我以为会有重大突破,阅读了公告,因为抱着期待的心态而过分高估,结果是微微的失望。然而,我还没有到“如鲠在喉”的地步,于是一些抱怨也就压下了。 由于近一个月没有更新微信公众号,一直未曾使用这个号称“全面提升编辑体验”的新编辑器。几天前,我好不容易挤出来一篇文章,正好体验了新编辑器,于是,对于改进的用户体验可以言之有物地说一说了。 若从增加的几个功能来看,细微的调整确有可喜的地方。例如自由设置字体的字号与颜色,增加了Redo和Undo,虽是微细的调整,却也彰显了对写作者的
张逸
2018-03-07
8540
选择缓解风险的技术
三. 选择缓解风险的技术 一旦识别出迁移过程中可能存在的风险,我们就可以有的放矢地选择相关技术,制订降低风险的解决方案。 寻找丢失的知识 只有体验过去,才能谋划未来。如果缺乏对遗留系统的足够认识,这
张逸
2018-03-07
6630
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档