Недавно я видел довольно много объявлений о вакансиях разработчиков, которые включают предложение, которое более или менее похоже на это: "Должен иметь опыт работы с архитектурой N-Tier" или "Должен быть способен разрабатывать приложения N-уровня".
Это заставляет меня спросить, что такое архитектура N-Tier? Как можно получить опыт?