gpt4 book ai didi

java - 设计更好的 API?

转载 作者:可可西里 更新时间:2023-11-01 18:42:33 28 4
gpt4 key购买 nike

  1. 设计 API 时应遵循的最佳做法和模式是什么?
  2. 如何实现隐藏的最佳方式(C++/Java)?
  3. 设计本质上通用的 API?
  4. 是否有任何引用书/链接可以为初学者提供简洁的示例指导?

最佳答案

我不确定我是否能很好地回答您所有的个别问题,但我认为我对第一个问题确实有一个很好的答案。

尝试在编写之前使用它。我的意思是,为代码编写单元测试,就好像它确实存在一样。在编写 API 的一行之前,编写一些将使用 API 的代码。当您尝试使用它时,您会很快看到您心目中的设计中哪些有效,哪些无效,您将很快更改它以匹配其实际用途,因为您尚未编写任何实际代码

如果您还没有将任何内容提交到代码中,则更改某些内容永远不会有任何摩擦,但一旦您这样做,通常会有某种程度的不愿意这样做。

关于java - 设计更好的 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1422144/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com