AssetDatabase: STOP doing this! PLEASE!! [Unity]
Cargo-cult AssetDatabase scripts plague our Unity projects. You need to STOP killing our Unity project's performance in the editor!
I'll walk you through some real-world examples of bad editor asset scripting found on GitHub that is unfortunately very widespread. I did not have to search for long. About half of the code snippets I reviewed revealed something nasty, and a couple were very, very, very dirty. So dirty, they wouldn't even be allowed on CornHub.
Try CodeSmile AssetDatabase if you prefer to work with a usable, practical, developer-friendly AssetDatabase API:
Get it on the Unity Asset Store: https://assetstore.unity.com/packages/slug/270771
Also available under GPL 3.0 for personal use and trials: https://github.com/CodeSmile-0000011110110111/de.codesmile.assetdatabase