领域驱动设计(DDD)旨在软件设计过程中提炼领域模型,以领域模型为核心改善业务专家和软件开发者的沟通方式,对企业级软件开发起到了巨大的推动作用。遗憾的是市面上关于领域驱动设计...
IP属地:广东
领域驱动设计(DDD)旨在软件设计过程中提炼领域模型,以领域模型为核心改善业务专家和软件开发者的沟通方式,对企业级软件开发起到了巨大的推动作用。遗憾的是市面上关于领域驱动设计...
由于工作原因,常常会在各种编程语言技术栈下切换。每次切回到C/C++技术栈下,都会为C/C++语言缺乏一个好用的包管理器而不适应好一阵。 包管理器的存在可以让程序功能单元的组...
符号隐藏与依赖管理是软件工程中关乎效率的关键能力。它的核心是“每个软件模块如何在隐藏好自己的同时,还能低成本的精准获取依赖”。做好了这件事,每个软件模块的变化传播范围可以控制...
排序算法 排序是最基本的算法之一,常见的排序算法有插入排序、希尔排序、选择排序、冒泡排序、堆排序、归并排序及快速排序。每个排序算法的时间复杂度是不同的,但是最优的时间复杂度是...
LSM Tree/MemTable/SSTable基本原理 时光飞逝,截至今天,2018的进度条已经毫不留情的燃烧掉了8.5%。 2017接触了很多新事物,也实践和落地了一些...
原文:Fearless Concurrency with Rust by Aaron Turon Apr 10, 2015 (译者注:这是一篇很好地讲解并发编程的文章,涉及...
年轻时会做一些天真的事情 是因为他们还天真 但男人 无法逃避成熟 在隐忍中 长出刚毅的牙齿!