Wpis z mikrobloga

@Zavis: no jusz dobrze, dobrze - wiadomo, ze stackoverflow jest super, ale ja sie pytam o logike - skad wiesz, ze lepiej cos bedzie wygladac tak a nie inaczej? (Nie odpisuj jak Cie męczę :))
  • Odpowiedz
@jablkawmasle: Bo to się po prostu źle czyta kiedy na zmianę coś wyliczasz i jednocześnie próbujesz to wyświetlić, a poza tym taki kod jest niezbyt "reużywalny" - np. możesz zechcieć sprawdzić jedynie aktualny stan grup bez ponownego renderowania.

Ogólnie dobrą i powszechnie przyjętą praktyką jest oddzielanie warstwy logicznej od warstwy interfejsu co pokrywa się z np. jednym z założeń SOLID (https://pl.wikipedia.org/wiki/SOLID_(programowanie_obiektowe)). Funkcja nie powinna być jednocześnie odpowiedzialna za wylosowanie graczy
  • Odpowiedz