I don't feel the rectangle/square example is valid, given that both alternatives follow different designs - there's no Shape base class in the inheritance example. Moreover, I don't think that switching from a base…
I couldn't bother reading to the end because of how much it beats around the bush. Also, the article doesn't really align with my own understanding and misses a key term: complexity - that's what we abstract.…
As someone who nowadays reviews way more often than gets reviewed, there are some of things I always try to keep in mind to prevent any hostility from my part and foster constructive code reviews. First and foremost, I…
I don't feel the rectangle/square example is valid, given that both alternatives follow different designs - there's no Shape base class in the inheritance example. Moreover, I don't think that switching from a base…
I couldn't bother reading to the end because of how much it beats around the bush. Also, the article doesn't really align with my own understanding and misses a key term: complexity - that's what we abstract.…
As someone who nowadays reviews way more often than gets reviewed, there are some of things I always try to keep in mind to prevent any hostility from my part and foster constructive code reviews. First and foremost, I…