使用面向方面技术编写的程序的一个很好的例子是什么?

发布于 2024-12-10 03:08:27 字数 161 浏览 0 评论 0原文

我不一定要寻找用 AOP 语言编写的代码示例,而是寻找一些彻底有效地划分为方面而不是组件的代码,这样我就可以阅读它并了解如何做好它。

我见过的大部分方面的例子都只是程序的一小部分(锁定、日志记录);我认为我从未见过一个完整的、主要按方面划分的半重要程序。

有人知道一些好的吗?

I'm not necessarily looking for an example of code written on an AOP language, but some code that thoroughly and effectively divides into aspects, rather than components, so I could read it and see how to do it well.

Most of the examples of aspects I've seen are only a small part of the program (locking, logging); I don't think I've ever seen a complete semi-non-trivial program that was primarily divided along aspects.

Anyone know some good ones?

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

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

发布评论

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

评论(1

画中仙 2024-12-17 03:08:27

Spring Roo 使用了很多方面。不过,在 IMO 看来,找到开源 AOP 代码的情况相对不常见;我所看到的 IRL 大部分内容都嵌入到闭源的内部代码中。

有几本书讨论了 AOP 应用程序/架构设计,我发现它们非常有趣,并且有相当多的论文讨论了非规范用途。

Spring Roo uses aspects quite a bit. IMO finding open-source AOP code is relatively uncommon, though; most of it I've seen IRL is embedded into closed-source, internal code.

There are a few books that discuss AOP application/architecture design which I found pretty interesting, and there are a fair number of papers that discuss non-canonical uses.

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