I agree I could have been more direct, but I also wanted to explain the concept in detail, especially for beginners to understand it. When I was beginning in the industry myself, it was difficult for me to understand abstraction, and the articles I was reading didn't really improve my understanding; they often speak about the way to create abstraction instead of explaining what is abstraction and why we need to abstract things. I don't have the presumption I did better, but I tried.
I speak about simplicity in the article; therefore about complexity, but indirectly. Maybe I should have been more direct on that point though.
And I also do many analogies with abstractions outside of software development.
I agree I could have been more direct, but I also wanted to explain the concept in detail, especially for beginners to understand it. When I was beginning in the industry myself, it was difficult for me to understand abstraction, and the articles I was reading didn't really improve my understanding; they often speak about the way to create abstraction instead of explaining what is abstraction and why we need to abstract things. I don't have the presumption I did better, but I tried.
I speak about simplicity in the article; therefore about complexity, but indirectly. Maybe I should have been more direct on that point though.
And I also do many analogies with abstractions outside of software development.