Kategorie
Porady Przemyślenia

Testy jednostkowe – warto czy nie warto?

Każdego dnia słyszę w biurze rozmowy i głosy typu:

„Człowieku, kocham testy jednostkowe! Codziennie dokonuje mnóstwa zmian w kodzie, żeby coś działało. Dalej potwierdzam, że nie zepsułem czegoś, właśnie dzięki uruchamianych ciągle testom…”

Szczegóły zmieniają się codziennie, ale przyzwyczajenia niekoniecznie. Testy jednostkowe i programowanie wsparte testami (ang. Test-driven development) dają tak wiele korzyści, jawnych lub bardziej ukrytych, że trudno o łatwe wyjaśnienie, gdy ktoś nigdy z nich nie korzystał.

Kategorie
Przemyślenia

Podsumowanie 2012 i nowe postanowienia

Mija czas, a plany jak były tak są. Rok dobry, bo zauważyłem pewne zmiany, ale nie rewelacyjny. Ciągle sporo do zrobienia i osiągnięcia. Ostatnie 12 miesięcy było średnie, a nowy rok wcale nie zaczyna się lepiej.

Kategorie
Przemyślenia

Moja era post-PC, zdecydowanie później

Podczas ostatnich kilku dni testowałem nowego iPada. Przy okazji planowałem wykonanie kilku z pozoru prozaicznych czynności. Ponieważ mój stary notebook nie działa z baterię, w sześciogodzinną podróż zabrałem nowego iPada 3. Zaplanowane zadania to napisanie artykułu i poznawanie nowych możliwości oraz opisanie wrażeń związanych, z tym urządzeniem. Częściowy powód moich testów to także wpis Konrada Kozłowskiego z Antyweb dotyczący od miesięcy ogłaszanej ery post-pc oraz jej następstw, w związku z wkroczeniem do naszych domów smartfonów oraz tabletów.

Kategorie
Przemyślenia

Prawdziwa dostępność stron internetowych

Przeczytałem wiele książek na temat projektowania i tworzenia stron internetowych. Dostępność, użyteczność, standardy sieciowe to wszystko piękne hasła, które słyszeli wszyscy projektanci i programiści. Nie wiem jak wygląda stosowanie tych wszystkich reguł w praktyce, bo to zawsze sprawa indywidualna. Zwróciłem na to szczególną uwagę, podczas pracy nad jedną z aplikacji.

Kategorie
Porady Przemyślenia

YAML jako alternatywa dla JSON oraz XML

Podczas kilku ostatnich projektów potrzebowałem przejrzystego, elastycznego, a przede wszystkim lekkiego sposobu zapisu konfiguracji. Różne ilości danych, wiele kontekstów, a także forma zapisu wymogły na mnie poszukiwania czegoś naprawdę dobrego, ponieważ dotychczasowe sposoby i technologie miały swoje wady.

Kategorie
CSS Przemyślenia

Style kaskadowe zorientowane obiektowo

W grudniu 2011 roku Louis Lazaris poruszył na łamach Smashing Magazine temat stylów kaskadowych zorientowanych obiektowo. Z technicznego punktu widzenia nie istnieje taki sposób zapisu lub definiowania arkuszy stylów kaskadowych. Spójrzmy jednak na tę kwestię nieco szerzej.

Kategorie
Przemyślenia

Najbliższe plany, czyli konkretne wpisy

Ostanio napisałem o moich planach w 2012 roku. Co dokładnie zrobię to kwestia zaangażowania, ciepliwości i czasu, ale o samego początku systematyczności. Dlatego w ciągu najliższych tygodni i miesięcy na blogu pojawi się więcej wpisów o naprawdę zróżnicowanej tematyce.

Kategorie
Blog Przemyślenia

Podsumowanie, choć w zasadzie postanowienia

Kolejny rok za nami, zatem wiele osón zbiera się na opisywanie swoich dokonań i osiągnięć. Nie będę rozpisywał się na temat tego, co uczyniłem, bo generalnie nie było wcale tak wiele, a już nie tyle co planowałem w poprzednim roku. Każdy patrzy na swoje życie z własnej perspektywy. Ważne, abyśmy podczas tych obserwacji nie stracili naszych głównych celów z oczy.