Zawodowy Programista – dzień czwarty
DziÅ›, a wÅ‚aÅ›ciwie wczoraj, bo jest już po północy (czy wy też macie wrażenie, że północ każdego dnia przychodzi nieco wczeÅ›niej niż poprzedniego?) rozpoczÄ™liÅ›my prace nad stronÄ… z ofertÄ… fikcyjnej firmy. Na poczÄ…tku poÅ›wiÄ™ciÅ‚em nieco czasu na projektowanie elastycznej i atrakcyjnej struktury strony. Zazwyczaj jest tak, że zwiÄ™kszajÄ…c elastyczność strony tracimy jej atrakcyjność, a gdy znów chcemy zwiÄ™kszyć atrakcyjność, ucieka nam elastyczność. Znalezienie odpowiedniego kompromisu w tej sytuacji – rozwiÄ…zania najbardziej optymalnego dla danej strony wymaga odrobiny wyczucia i sporego doÅ›wiadczenia.
Ja to doÅ›wiadczenie gromadziÅ‚em przez wiele lat. Mam nadziejÄ™, że udaÅ‚o mi siÄ™ przekazać kursantom choćby część – zawsze bÄ™dÄ… kilka lat do przodu. W każdym razie po dzisiejszym dniu potrafiÄ… robić strony dobrze wyglÄ…dajÄ…ce, wydajne i Å‚atwe w rozwijaniu i modyfikacji. W koÅ„cu po coÅ› wymyÅ›lono css i xhtml.
WprowadziÅ‚em też dzisiaj system szablonów Smarty. Nie każdy od razu widzi korzyÅ›ci, które daje użycie Smarty, bo też nie każdy tego potrzebuje. Niemniej jednak, dla programisty na poczÄ…tku zawodowej kariery jest to rozwiÄ…zanie niesÅ‚ychanie przydatne. ZresztÄ… Smarty jest wymieniany w wielu ofertach pracy. (WÅ‚aÅ›nie przygotowujÄ™ raport na ten temat, który niebawem pojawi siÄ™ w „Sekretach programistów”).
Na koniec wprowadziÅ‚em podstawy mod-rewrite. O to też czÄ™sto pytajÄ… pracodawcy, wiÄ™c warto bÄ™dzie jeszcze jutro trochÄ™ poćwiczyć tÅ‚umaczenie adre…
(Ze wzglÄ™du na późnÄ… porÄ™ autor pozwoliÅ‚ sobie na zaÅ›niÄ™cie. Na szczęście, w momencie gdy opadÅ‚ na blat biurka i przygniótÅ‚ policzkiem lewy klawisz myszy, kursor znajdowaÅ‚ siÄ™ nad przyciskiem „Opublikuj”)