Comment by jimbokun
Good API is for encapsulating and communicating ideas between other programmers or teams.
DRY is for improving communication with your future self.
Good API is for encapsulating and communicating ideas between other programmers or teams.
DRY is for improving communication with your future self.