How does Dart handle cross-cutting issues?

Most developers recognize that implementing cross-cutting issues such as logging, auditing, security, and transactional ability can adversely affect the implementation of business logic. Such problems seem to “increase” the complexity of the existing business logic, making it difficult, if not impossible, to clearly distinguish business logic from the implementation of cross-cutting tasks.

How does Dart handle this? If he does not currently have any mechanism to solve this problem, are there plans to introduce cross-cutting issues?

Thank.

+3
source share
1 answer

, ; ( dart2js Polymer). - .

, , , @log, , . @protected .

, , - ; , .

+2

All Articles