DEV Community

Discussion on: Refactoring - What problem on your code do you want to fix?

Collapse
eljayadobe profile image
Eljay-Adobe

"Problems arising for misuse of object-orientation (Object-Orientation Abusers)"

I call that Abject-Oriented Programming. ;-)

I like this post. One shortcoming in our industry is the difficulty in refactoring.

Most programming languages are not refactoring friendly. (I'm looking at you, C++!)

Tooling is often leaves much to be be desired -- the tools that are good at refactoring are such a breath of fresh air that they make quite a splash. Eclipse and Java; JetBrains IntelliJ with Java, Resharper for C#, and all the other amazing tools JetBrains has developed.