has gloss | pol: W programowaniu, SOLID to skrót, wprowadzony przez Roberta C. Martina na poczatku XXI wieku , oznacza pięć prostych zasad programowania obiektowego. Zastosowanie tych zasad poważnie zwiększa szanse, że powstały system komputerowy będzie łatwy w utrzymaniu i prosty do modyfikacji<ref name="metz-presentation-2009"/>. Zasady z grupy SOLID mogą być stosowane przy usuwaniu tzw. zapachów kodu, ponieważ zmuszają one programistę do refaktoryzacji kodu źródłowego, aż stanie się czytelny i łatwy do modyfikacji. |