BOOK 二月 02, 2025

《架构整洁之道》书摘

文章字数 21k 阅读约需 19 mins.

豆瓣评分 8.7

软件架构的终极目标是,用最小的人力成本来满足构建和维护该系统的需求。

一个软件架构的优劣,可以用它满足用户需求所需要的成本来衡量。如果该成本很低,并且在系统的整个生命周期内一直...

查看全文

BOOK 一月 19, 2025

《Understanding Deep Learning》书摘

文章字数 98k 阅读约需 1:29

豆瓣

最新版本电子版下载地址:https://udlbook.github.io/udlbook/

Machine learning methods can coarsely be divided into three areas: supervised, unsupervised, and reinforcement learning.

Figure 1.1 Machine learning is an area of artificial intelligence that fits...

查看全文

BOOK 十二月 29, 2024

《UNIX编程艺术》书摘

文章字数 20k 阅读约需 18 mins.

豆瓣评分 8.9

1.6 Unix哲学基础

Unix哲学

  1. 模块原则:使用简洁的接口拼合简单的部件。
  2. 清晰原则:清晰胜于机巧。
  3. 组合原则:设计时考虑拼接组合。
  4. 分离原则:策略同机制分离,接口同引擎分离。
  5. 简洁原则:设计要简洁,复杂度能低则低。
  6. 吝啬原则:除非确无它法,不要编写庞大的程序。
  7. 透明性原则:设计要可见,以便审查和调试。
  8. 健壮原则:健壮源于透明与简洁。
  9. 表示原则:把知识叠入数据以求逻辑质朴而健壮。
  10. 通俗原则:接口设计避免标新立异。
  11. 缄默原则:如果一个程序没什么好说的,就沉默。
  12. 补救原则:...
查看全文

BOOK 十月 06, 2024

【转】《非暴力沟通》书摘

文章字数 7.2k 阅读约需 7 mins.

原文地址:https://wyiyi.github.io/amber/2024/10/01/nonviolent/

豆瓣评分 7.8

使用暴力的人其实是因为他们内心的宁静遭到了破坏,所以他们才会用暴力的方式维护或寻求心灵的和平。这或许是暴力的蝴蝶效应吧。”

非暴力沟通提醒我们人性是相通的——虽然每个人的价值观和生活方式或许不同,但作为人却有着共同的感受和需要。这样,在发生矛盾和冲突的时候,运用非暴力沟通,我们将能专注于彼此的感受和需要,从而促进倾听、理解以及由衷的互助。

也许我们并不认...

查看全文

BOOK 八月 25, 2024

《解构领域驱动设计》书摘

文章字数 17k 阅读约需 15 mins.

豆瓣评分 7.3

商业模式画布由9个板块构成。

  • 客户细分(customer segments):企业所服务的一个或多个客户分类群体,可以是企业组织、最终用户等。
  • 价值主张(value propositions):通过价值主张来解决客户难题和满足客户需求,为客户提供有价值的服务。
  • 渠道通路(channels):通过沟通、分销和销售渠道向客户传递价值主张,即企业将销售的商品或服务交付给客户的方式。
  • 客户关系(customer relationships):在每一个客户细分市场建立和维护企...
查看全文

BOOK 六月 09, 2024

《实现领域驱动设计》书摘

文章字数 28k 阅读约需 26 mins.

豆瓣评分 8.4

一种能够支撑限界上下文的架构是六边形(Hexagonal)架构,它可以辅助其他架构风格,比如面向服务(Service-Oriented)架构、REST和事件驱动(Event-Driven)等。六边形架构如图G.3所示

在领域模型中,有些业务操作并不能自然地放在实体或值对象上,此时我们可以使用无状态的领域服务(Domain Service,7),如图G.5所示。

就个人来讲,我时刻都在准备着学习,但是我并不喜欢被人教。

“准确传达业务规则”的意思是说,此时的软件就...

查看全文

BOOK 四月 21, 2024

《Learning Domain-Driven Design》书摘

文章字数 65k 阅读约需 59 mins.

https://book.douban.com/subject/35470134/

Domain-driven design (DDD) proposes to attack the root cause for failed software projects from a different angle. Effective communication is the central theme of the domain-driven design tools and practices ...

查看全文

BOOK 三月 03, 2024

《程序员的README》书摘

文章字数 5.5k 阅读约需 5 mins.

豆瓣评分 8.7

无论你处于职业生涯的哪个阶段,这本书都非常实用。请保持开放的心态,好学深思,渴望提高,不惧破旧习,不惧提问题。

本书第1~2章讲解当你在公司开启你的职业生涯时会发生什么;

第3~11章会扩展你的工作技能,教你如何使用现有代码库、解决和防止技术债、编写生产级软件、管理依赖关系、有效地测试、评审代码、交付软件、处理On-Call时的事故和构建可演进的架构等;

剩余章节涵盖管理能力和职业阶梯的提升等相关内容,例如敏捷计划、与管理者合作以及成长为资深工程师的必经之路。

本书中非...

查看全文

BOOK 二月 18, 2024

《蛤蟆先生去看心理医生》书摘

文章字数 3.9k 阅读约需 4 mins.

豆瓣评分 8.4

老师不同于咨询师的一个地方就是,老师用讲解模式,而咨询师用倾听模式。

如果我能成功教会你理解‘儿童自我状态’,你就能用这些概念来探索自我和你个人的经验了。记住,能实践的理论才是好的理论!

我们的某些基本情感是与生俱来的,就好像红黄蓝三原色,对所有婴儿来说都是类似的。然而当我们作为个体开始发展的时候,我们的情绪和反应都变得越来越个人化,就好像几种原色混合在一起就变出各式各样微妙的色调和色差来。

从呱呱落地起,我们的生命里只有两个人陪伴,有时候甚至只有一个人。和我们...

查看全文

BOOK 一月 07, 2024

《只有偏执狂才能生存》书摘

文章字数 4.3k 阅读约需 4 mins.

豆瓣评分 7.8

计划的制订应该仿效消防部门。谁也不能预料下一次火灾将在何处发生,因而要做的事就是组建一支精力充沛、效率很高的队伍,使之能够像处理普通事件一样处理意外事件。

既然回顾往事的时候还不能说清何时出现了战略转折点,那么身处其中的时候又怎么能回答这个问题呢?经历转折点的人感觉到转折点的时间并不一致,就像队伍中的人感觉到迷路的时刻有先有后。

计算机产业内这种更新换代一直让我想起人的“变脸”(Morphing)。不知不觉中一张脸消失了,与此同时,一副新面孔显现了,你无法准确...

查看全文
加载更多
0%