![]() | |||
Joel on Software Joel o programowaniu
| |||
|
Inne artykuły serwisu "Joel on Software" po polsku Inne artykuły serwisu "Joel on Software" po angielsku |
Pożytki z codziennego generowania wersji Aby proces wytwarzania oprogramowania przebiegał sprawnie, należy skupić się na skróceniu pętli Reklamuj-Popraw-Sprawdź. Jednym z dobrych sposobów jest codzienne generowanie wersji, czyli automatyczne, codzienne i kompletne generowanie produktu na podstawie całego drzewa kodu źródłowego. Pożytki z codziennego generowania wersji
Bezbolesne śledzenie błędów Jeżeli tworzysz kod, nawet w jednoosobowym "zespole", bez zorganizowanej bazy wszystkich błędów, to po prostu będziesz dostarczał kod niskiej jakości. Bezbolesne śledzenie błędów
Test Joela: 12 kroków ku lepszym programom Czy kiedykolwiek słyszałeś o SEMA? Jest to dość ezoteryczny system pomiaru sprawności zespołu programistycznego. Stop, zaczekaj! Nie zaglądaj tam! Samo zrozumienie tego materiału zajmie ci ze sześć lat. Dlatego wypracowałem sobie mój własny, swobodny i wysoce nieodpowiedzialny test do oceny jakości zespołu. Jego wielką zaletą jest to, że zabiera około 3 minut. Czas, jaki zaoszczędzisz, wystarczy na studia medyczne.
Bezbolesne Harmonogramy
Partyzancki poradnik rekrutacji W rozmowie kwalifikacyjnej warto pamiętać, że jest znacznie lepiej odrzucić dobrego kandydata, niż przyjąć nieodpowiedniego. Zły kandydat oznacza marnotrawstwo pieniędzy, wysiłku i czasu pozostałych pracowników, naprawiających cudze błędy. W razie jakichkolwiek wątpliwości: Odrzucić.
Projektowanie interfejsu użytkownika
OBAWY WIĘKSZOŚCI PROGRAMISTÓW przed programowaniem interfejsu użytkownika (UI) są pochodną lęku przed jego projektowaniem. Wydaje się im, że projektowanie UI jest podobne do projektowania grafiki – tajemniczego procesu, w którym ludzie o twórczej osobowości, tworzą rzeczy budzące powszechny zachwyt. Programiści uważają siebie za analitycznie i logicznie myślących, ale słabych w ocenie walorów artystycznych i niezdolnych do projektowania UI. W tej interesującej książce Joel Spolsky proponuje proste, logiczne reguły ulepszenia interfejsu użytkownika. Stosowanie ich nie wymaga posiadania żadnego artystycznego talentu. Dotyczy to zarówno tradycyjnych aplikacji z interfejsem graficznym, jak i witryn WWW oraz elektroniki użytkowej. Podstawowy aksjomat Spolsky’ego, chęć doprowadzenia do zgodności między modelem programu a modelem użytkownika, jest jednocześnie, racjonalny i prosty. Autor z dużym poczuciem humoru przybliża podstawowe zasady projektowania interfejsu użytkownika. Po przeczytaniu książki programiści będą wiedzieć, jak zaprojektować interfejs z myślą o użytkowniku. Poznają ważne zasady będące podstawą projektowania funkcjonalnych interfejsów. Dowiedzą się też, jak należy przeprowadzać skuteczne testy użyteczności. | ||
![]() Joel Spolsky jest założycielem Fog Creek Software, małej firmy programistycznej w Nowym Jorku. Ukończył Uniwersytet Yale i pracował jako programista i menedżer w Microsofcie, Viacom i Juno. | |||
Zawartość tych stron wyraża opinie jednej
osoby.
Cała zawartość prawnie chroniona. Copyright
©1999-2005 by Joel Spolsky. Wszelkie prawa zastrzeżone.