Rozdział 8. Myślenie w oparciu o składniki

W rozdziale 3. omawialiśmy moduły jako zbiór powiązanego kodu. Jednak architekci zazwyczaj myślą w kategoriach składników, będących fizyczną manifestacją modułu.

Programiści fizycznie pakietują moduły na różne sposoby, czasami jest to zależne od używanej platformy programistycznej. Fizycznie spakietowane moduły nazywamy składnikami (ang. components). Większość języków także obsługuje fizyczne pakietowanie: pliki jar w Javie, dll w .NET, gem w Ruby itd. W tym rozdziale omawiamy zagadnienia architektoniczne związane ze składnikami, od zakresu po sposoby ich odkrywania.

Zakres składnika

Programiści uważają, że warto rozważyć podział składników na podkategorie w oparciu o szereg czynników, z których kilka ...

Get Podstawy architektury oprogramowania dla inżynierów now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.