Wpis z mikrobloga

@LucjanPetarda: Nazewnictwo takie se i niepotrzebne komentarze, które można zastąpić funkcjami. Śmiesznie to wygląda "print_brd(board)". Gdybyś miał klasę "Board" to metoda "isValid" ma sens, natomiast u ciebie jest to funkcja i jej nazwa nic nie znaczy dla mnie.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
for c in range(len(brd)):

@LucjanPetarda: nie rób tak, jak potrzebujesz indeksu, to używaj enumerate. Zresztą w jednym miejscu piszesz tak jakby board mógł zmienić rozmiar, a w drugim hardkodujesz range od 1 do 10. Zdecyduj się

Docstringi rób przy pomocy ''' a nie
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@zwei: jeszcze co do nazewnictwa. find = findempty()

find to koszmarna nazwa dla tej zmiennej, find to czasownik, a to nie jest funkcja, tylko pozycja pustej komórki. Nie lepiej nazwać to np. empty
cell?

Dalej, zamiast używać indeksów typu pos[1], to sobie po
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@zwei: ogólnie widać że ty tych rzeczy potrafisz użyć tylko jeszcze ci to nie weszło w nawyk
  • Odpowiedz