← 黑客书架

框架设计指南 封面

框架设计指南

Framework design guidelines

Krzysztof Cwalina, Brad Abrams · 初版 2005 年

  • 25次提及
  • 11人推荐
  • 16位 HN 评论者

Hacker News 读者推荐

……但在设计 API 层时,他们只顾着创建 endpoint,而不是聚焦在“DX”场景上(开发者体验,不是他们自己的,而是使用该 API 的开发者的体验)。我记得当年读了 Cwalina 的《Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries》,才真正理解了那是什么意思。虽然这是一本专注 .NET 的书,但我真希望开源界里的许多同行能克服……

hyperliner 在 HN 的推荐

C++ 比大多数其他语言更容易让人搬起石头砸自己的脚,所以它更需要这类的书。写 C# 代码的话,《Framework Design Guidelines》[1] 是一本不可多得的佳作。我认为只要针对命名约定做点微调,它同样适用于 Java——而且在我看来,Java 更需要这些建议,因为面向测试的代码很容易变得臃肿、过度复杂……

barrkel 在 HN 的推荐

对于 C#,首推 Cwalina 和 Abrams 写的《Framework Design Guidelines》。对于如何编写结构良好、易读的代码给出了非常清晰简练的指导。不过现在看有点过时了,真希望他们能出第三版。

dcw303 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。