Aktywne Wpisy
josedra52 +907
Aquamen +9
Co eksperci sądzą o słuchaniu ruskich piosenek? Można już czy jeszcze nie? Osobiście mam parę ulubionych ale tą lubie najbardziej. Ukraińskich też parę lubię ale w sumie nawet ta z Eurowizji jest stylizowana na ruskie kopyto więc dla mnie to jedno i to samo.
Macie jakieś ulubione piosenki ze wschodu? Otwieram nitkę.
#ukraina #rosja
Macie jakieś ulubione piosenki ze wschodu? Otwieram nitkę.
#ukraina #rosja
#miodowelata #humorobrazkowy #heheszki #python #programowanie
"Gdzieś kiedyś" widziałem badania, że
snake_case
szybciej się czyta odcamelCase
. Zwłaszcza dla początkujących, ale jak już się wytrenuje to różnice się zmniejszają.Moim zdaniem Python zajmuje mniej miejsca na ekranie. Chociaż z dodaniem TypeHintów różnica się zaczyna powoli zamazywać. Jest black, który formatuje kod w jeden słuszny (i całkiem rozsądny) sposób. Bogata biblioteka standardowa i mnóstwo paczek też jest na duży plus. No i filozofia "one way to
Bez type hintów nadaje się tylko do prostych skryptów, ale nawet jeśli Ty ich używasz to większość zewnętrznych paczek nie - i IDE się gubi, co wymusza dokładne czytanie dokumentacji danej paczki za każdym razem jak chcesz coś zrobić.
Zarządzanie virtualenvami w bezpieczny sposób jest
@DexterFromLab: przecież masz generatory, wręcz większość wbudowanych funkcji się na nich opiera.
@DexterFromLab:
@abstractmethod
Ogólnie istnienie interfejsów wynika z ułomności języka. Python nie potrzebuje interfejsów, bo w przeciwieństwie do Javy ma poprawnie zaimplementowane dziedziczenie z wielu klas. Brak twardego typowania też niejako wyklucza potrzebę stosowania interfejsów.
@Kierowcapksu: Na takim gdzie prawdą jest to co napisałem. Rozwijanie dużych projektów w Pythonie bez annotacji typów to droga przez mękę. Nie bez powodu każdy język bez silnego typowania, który staje się popularny, w końcu w jakiś sposób się tego typowania "dorabia". Drugi naczelny przykład oprócz Pythona to JavaScript -> TypeScript.