Designing interfaces is an every days job for every programmer. But it's not only a job, it's an art. Be it a brand new application OO design, a shiny new module, an infrastructure library or just a single new class: All of them need a flexible, usable and extensible API. This talk gives a round up on essential rules that you need to obey in order to reach this goal.
Stay up to date with regular new technological insights by subscribing to our newsletter. We will send you articles to improve your developments skills.