
框架设计指南
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 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0321246756
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。