文件名称:weaverl:Erlang 遇到 AOP
文件大小:168KB
文件格式:ZIP
更新时间:2024-08-03 05:55:38
Erlang
韦弗尔 Erlang 遇到 概述 Weaverl 旨在为 Erlang 社区带来与主流语言(例如 /Java)中主要 AOP 框架提供的相似的 AOP 特性。 更具体地说,这个项目的目标是允许 Erlang/OTP 开发人员通过将横切关注点(例如日志记录)放入单独的文件(即模块)又名方面来保持他们的应用程序干净和易于理解。 在撰写本文时, weaverl 仅支持 。 到目前为止,还没有努力将编织过程带入加载或运行时。 编译时方面编织是通过解析转换实现的。 此解析转换从外部文件读取所有建议定义,并在指定的连接点(如果适用)注入其关联的代理函数。 基本概念 待定 入门 待定 免责声明:这个项目是作为一个练习开始的,目的是了解更多关于 Erlang/OTP 的解析转换。 不要期望一个成熟的、没有错误的工具可以集成到生产软件中,而是一个实验性的软件,你可以用它来开始在你的 Erlang 应用程
【文件预览】:
weaverl-master
----src()
--------weaverl.erl(9KB)
----rebar(165KB)
----LICENSE(1KB)
----test()
--------censor.erl(436B)
--------speaker_test.erl(417B)
--------speaker.erl(2KB)
--------speaker.hrl(238B)
----README.md(1KB)
----Makefile(2KB)
----rebar.config(119B)
----.gitignore(45B)