For me, only for small sized apps which are in maintenance. Large apps that still change often and have a lot of spaghetti code are a no go