Introduction to Abject-Oriented Programming

Abject-oriented programming is a set of practices for encouraging code reuse and making sure programmers are producing code that can be used in production for a long time.abject: utterly hopeless, miserable, humiliating, or wretched: abject poverty.