12
Oct
I think being only an Android developer is too narrow today. You need to have broader knowledge and skills to solve tasks outside single-platform development. AI tools push us in this direction, but at the same time, they help us gain this expertise. What I did: Today, I worked on a search endpoint. I planned to complete it, but I only implemented the search logic for articles. I found that the article, user, and organization models were different from those I had used before. I decided to extract a separate model for it and simply add a mapper to the…