Dec 22, 2022
No, but clearly, it can speak coherently on the subject and also provide unbiased information and examples about it better than many (dare I say most?) human developers could.
It might even be possible to learn SOLID from ChatGPT. A big gap in humans teaching it to others is not having examples in every OOP language. This AI could potentially close that gap.
Finally, I was using the term “thinks” loosely, but didn’t feel the need to put it into quotes, as my readers can deduce what I am or am not implying. It’s not constructive to take headline literally and miss the whole point of the article.