Wpis z mikrobloga

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 163
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@kobrys13: przecież chyba nie piszesz tego w notatniku xD ściągasz PyCharm i on cię ostrzega o tych problemach zanim odpalisz parser, ale jako osoba z 20 latami doświadczenia powinieneś o tym wiedzieć ( ͡° ͜ʖ ͡°)

@powaznyczlowiek: ło panie, nigdy nie uzależniaj się od IDE. Jak ktoś lubi, niech pisze w notatniku i nie powinno to mieć wpływu na jakość kodu. Do sprawdzania typów
  • Odpowiedz
@rskk: "miniprojekty" często z czasem rosną do rozmiarów normalnych projektów. Już widzę jak wrzuca się taska do sprintu "dopisanie wszystkich brakujących typów".
Poza tym TS to nie tylko typy, to też dokumentacja i testy unitowe, dla nowych osób w projekcie zawsze łatwiej się zonboardować do TSowego projektu
  • Odpowiedz
@patrolez: nie do końca. Jak czytamy w PEPie:
"this PEP still explicitly does NOT [...] require (or forbid) any particular processing of annotations, even when they conform to this specification"

mypy - znane, używane, niewystarczające ( ͡° ʖ̯ ͡°)
  • Odpowiedz
@vornikor: nikt Ci nie wmusi typowania w pythonie, bo kompatybilność wsteczną zwalisz, tym samym wszystkie liby - sporo zalet pythona. Musi to być opcjonalne, a jakieś forki imho też nie wchodzą w grę (będzie schizma gorsza jak py2 vs py3). Po prostu umiejętność użycia typów w tym języku, to będzie coś, co będzie odróżniać dobrych programistów, od złych. W językach z silnym typowaniem masz to wymuszone od zawsze, więc tam
  • Odpowiedz
bo kompatybilność wsteczną zwalisz


@devopsiarz: looking at python 3 ( ͡° ͜ʖ ͡°)
Ale czaję o co chodzi. Po prostu "gorszy pieniądz wypiera lepszy" - python jest spoko, braki typowania są "takie fajne" no ale po latach doświadczenia uważam, że silne typowanie daje dużo profitów na produkcji, zwłaszcza w kwestii debugowania. Cóż, trzeba się bawić w te protezy typu mypy, nie ma innej opcji ( ͡
  • Odpowiedz