# Why I Don't Recommend Aspect-Oriented Programming in Android in 2023

DevFeed: [Why I Don't Recommend Aspect-Oriented Programming in Android in 2023](<https://devfeed.tech/articles/why-i-don-t-recommend-aspect-oriented-programming-in-android-in-2023-27432.md>)

Original publisher: [Read original article](<https://jdvp.me/articles/AOP-in-Android-2023>)

Author: JD Porterfield (jd.porterfield@alumni.rice.edu)

Published: 2023-03-18T00:00:00Z

Content type: opinion

Language: en

Sources: [JD Porterfield | Articles](<https://devfeed.tech/sources/jd-porterfield-articles.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [android-development](<https://devfeed.tech/topics/android-development.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [maintenance](<https://devfeed.tech/topics/maintenance.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [aspect-oriented-programming](<https://devfeed.tech/tags/aspect-oriented-programming.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

The author explains why they do not recommend Aspect-Oriented Programming in Android in 2023. The concerns focus on substantial tooling hurdles, siloed knowledge, and maintenance difficulties, while acknowledging that some use cases may still justify AOP.

## Source excerpt

I don't recommend leveraging AOP in Android in 2023 for a variety of reasons. Find out why you likely shouldn't be using AOP and alternative approaches you may be able to use instead