FAQ - WykopWyzwanie/wykop_wyzwaniepython GitHub Wiki

1. Skąd pomysł?

Od @oskar_15. 30.06.2016 zapytał o możliwość wspólnej nauki w tym wpisie. Jak można w nim przeczytać, @GitLog zaproponował następnie bazowanie na formule z Monthly Challenge na /r/proceduralgeneration i się toczy.

2. Kto może wziąć w tym udział?

Każdy chętny, zarówno osoby początkujące, jak i programujące od dłuższego czasu. Pomysł wyrósł z #naukaprogramowania i ma służyć rozwijaniu umiejętności programowania w języku Python (po jakimś czasie może też w innych językach).

3. Skąd mogę dowiedzieć się, co się dzieje?

Obserwuj tag #wyzwaniepython lub wpisz się na listę z tego wpisu

4. Jak to ma wyglądać?

Głosujemy na zaproponowane przez uczestników projekty, piszemy i uczymy się przez dwa tygodnie, oceniami rozwiązania i powtarzamy.

Zasady dyskutowaliśmy tutaj, a najświeższe ustalenia dopracowujemy na bieżąco i w miarę możliwości przenosimi na wiki tutaj.

5. Jakiej wersji Pythona używamy?

Po dyskusji doszliśmy do wniosku, że każdy może wybrać tę wersję, z którą czuje się lepiej: 3.5 lub 2.7.

6. Dlaczego tylko Python?

Bo na początku łatwiej będzie to zorgranizować z jedną grupą skupioną wokół jednego języka. Bynajmniej nie jest tak, że się temu sprzeciwiamy - jeśli znajdzie się grupa, która będzie chciała zorganizować np. #wyzwaniejava, zachęcamy. Pojawiły się nawet głosy, by korzystać z tych samych zadań - proszę bardzo :smiley:.

Były też sugestie, żeby pozwolić na korzystanie z różnych języków programowania w ramach jednego "wyzwania". Temu się przeciwiamy, gdyż w naszym odczuciu wprowadzi to tylko chaos. Wyszliśmy od #naukaprogramowania oraz #python i tego się trzymamy. Jeśli mamy dopuszczać inne języki programowania, to w osobnych tagach.