Kembali pada tahun 2000-an, seorang kolega saya mengatakan kepada saya bahwa itu adalah anti-pola untuk membuat metode publik virtual atau abstrak. Misalnya, ia menganggap kelas seperti ini tidak dirancang dengan baik: public abstract class PublicAbstractOrVirtual { public abstract void...