Revisiting your code to remove redundancies and inconsistencies-known as
refactoring-is a common practice when using programming languages. With this
book, author Steve Lindstrom not only shows you how to structure your CSS to
build a responsive, easy-to-use website, but also how to use refactoring tools
to create faster, more readable CSS.
Tworzenie nowoczesnych stron internetowych wymaga opanowania trzech kluczowych
technologii: HTML, JavaScript i CSS. CSS jest zaskakująco potężnym językiem,
który ułatwia nadanie atrakcyjnego wyglądu stronie, a równocześnie pozwala na
zapewnienie jej responsywności. Niezależnie od tego kod CSS należy tworzyć
tak, aby był odpowiednio zorganizowany, czytelny i łatwy w utrzymaniu. Pomocna
w osiągnięciu tego celu jest refaktoryzacja — technika polegająca na
przeglądaniu kodu w celu usunięcia zbędnych elementów i niespójności.Trzymasz
w ręku praktyczny przewodnik dla projektantów stron internetowych.
Przedstawiono tu szereg istotnych zagadnień, takich jak architektura kodu CSS,
sposób jego zorganizowania, a przede wszystkim cele i strategie refaktoryzacji
kodu. Książka ta okaże się przydatna również dla tych, którzy dopiero
zaczynają naukę CSS, jednak chcą od razu zacząć tworzyć kod czytelny, spójny,
łatwy w utrzymaniu. Dzięki niej zyskasz wiedzę pozwalającą na bezproblemowe
tworzenie, testowanie i wielokrotne wykorzystywanie skryptów CSS.Steve
Lindstrom napisał swoją pierwszą stronę internetową w 1999 r. jako uczeń
szkoły średniej. Od tego czasu tworzy strony WWW i inne aplikacje. Zyskał w
tym zakresie ogromne doświadczenie. Często programuje dla branży obronnej,
tworzy też aplikacje ułatwiające zarządzanie podróżami. Od pewnego czasu
zaczął tworzyć oprogramowanie dla branży handlu elektronicznego.