Hacker News new | ask | show | jobs
by xyst 669 days ago
side note: don’t have much experience with TS, but the overuse of extend is also common in “enterprise” Java/C# apps
1 comments

Eh, not anymore. Arbitrary inheritance chains are frowned upon in C# and people get mad when you do so. You also occasionally run into everything sealed by default because of overzealous analyzer settings or belief that not doing so is a performance trap (it never is). Enterprise does like (ab)using interfaces a lot however.