Abstract anything dealing with external services where if they go out of business, change their internal policies, or you get a wild hair up your ass you won't have to change your entire code base later.

  • 0
    Isn't this that dependencies thingy? Read Pragmatic Programmer, it have a lot of this little useful tips!
  • 0
    @KennyTheBard don't know I was told that by the only teacher I ever had that knew what he was doing back in 2010.
  • 0
    Check out the book also, it's packed with such words of wisdom 😉
Add Comment