Stack Overflow to dzieło dwóch, całkiem znanych w świecie inżynierii oprogramowania osobistości – Jeffa Atwooda i Joela Spolsky’ego. Czym jest Stack Overflow? W skrócie, jest to strona, na której można zadać pytanie dotyczące programowania i otrzymać fachową odpowiedź :) Przynajmniej takie są założenia.
Po zadaniu pytania wszyscy mogą na nie odpowiadać oraz głosować na inne odpowiedzi (zarówno na + jak i na -). Odpowiedź z największą ilością plusów wędruje na samą górę. Proste i mogłoby się zdawać – mądre. Istnieje również system reputacji i odznaczeń, aby wyróżniać użytkowników.
Teraz będzie moja osobista opinia. Myślę, że na mało wyrafinowane pytania łatwo będzie tam dostać odpowiedź, gorzej ze znalezieniem już istniejącego wątku. Istnieje co prawda system tagów i wyszukiwanie, ale to chyba za mało. Jeśli nasz problem będzie krytycznie ważny, to chyba mimo wszystko nie jest to najlepsze miejsce do znalezienia odpowiedzi ;) Choćby dlatego, że nie ma tam możliwości dyskusji, zamieszczania załączników itd… Sam być może skorzystam jeśli moje pytanie będzie szybkie i łatwe do zrozumienia. Póki co, traktuję tę stronę jako zapychacz czasu – tj. wchodzę, gdy mam „międzyczas” i czytuję sobie niektóre pytania korzystając z tagów c#, asp.net, .net. Czasem można dowiedzieć się czegoś ciekawego, albo komuś pomóc :)
Aktualnie na stronie jest bardzo duży ruch. Ludzie pytają o wszystko. Począwszy od bardzo wyspecjalizowanych pytań odnośnie konkretnych funkcji, aż do wypisywania swoich ulubionych książek o programowaniu. Co tu więcej pisać, zachęcam do samodzielnego zapoznania się ze stroną. Poniżej parę linków.
Stack Overflow
Jeff Atwood o Stack Overflow
Joel Spolsky o Stack Overflow
Zabawny blog, krytykujący Stack Overflow i jego autorów :)
UPDATE: Stack Overflow jest napisany w oparciu o ASP.NET MVC :) Miło widzieć tak duży, publiczny projekt oparty na tej technologii.