我真的应该抽象一切吗

发布于 2024-10-26 15:03:06 字数 61 浏览 2 评论 0原文

所以我需要创建一个客户系统,并且没有多种类型的客户。

我还应该创建一个接口或抽象类来继承吗?

So I need to create a customer system and there aren't multiple types of customers.

Should I still create an interface or abstract class to inherit from?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

弥繁 2024-11-02 15:03:06

不,你应该只抽象那些需要抽象的东西。如果要添加新类型的客户,您随时可以稍后返回并重构代码。

始终保持您的设计尽可能简单以完成工作。

不要添加抽象,因为它们看起来不错,您可能永远不需要它们。添加抽象是因为您需要它们。

No. You should only abstract what is needed to be abstracted. You can always come back later and refactor your code if there are new types of customer to be added.

Always keep your design as simple as needed to get the job done.

Don't add abstractions because they look good, you might never need them. Add abstractions because you need them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文