Co oznacza, że kod jest STUPID? Jak zapobiegać oraz czego unikać aby tworzony kod nie został nazwany STUPID. Trochę o powszechnych, a zarazem dobrych praktykach tworzenia kodu.
Strona głównaUżytkownik
kw677 | użytkownik
Sztuka programowania 2509 dni, 22 godziny, 16 minut temu 342 źrodło rozwiń
Jakiś czas temu na LinkedIn trafiłem na artykuł dotyczący dziesięciu złotych zasad dobrego programisty. Jako, że idealnie się wpasowują w to, co sam chcę praktykować, choć nie zawsze mi się udaje w 100%, to opiszę je tutaj z mojego punktu widzenia.
Sztuka programowania 2855 dni, 8 godzin, 4 minuty temu 494 źrodło rozwiń
Stale rosnąca baza pytań rekrutacyjnych dla programistów.
Jeżeli jesteś na etapie nauki angielskiego, bądź widzisz u siebie taką potrzebę, ale ciągle odkładasz to na później lub tak jak ja kiedyś uważasz, że nie masz talentu do języków, zapoznaj się z moją historią i wynikającymi z niej poradami. Pomogą Ci one zmienić myślenie, uczyć się w efektywny sposób i ostatecznie opanować język na tyle, aby być w stanie sprawnie się w nim poruszać. Co ważne – wszystko to możesz osiągnąć bez stresu i wymuszonych czynności z jakimi na pewno spotkałeś się w szkole.
"The code that a computer can understand can be written by anyone. A good programmer writes code that people can understand."
Sztuka programowania 2733 dni, 10 godzin, 22 minuty temu 169 źrodło rozwiń
How often you wondering what this code is responsible? Why it not working or why it working good although it should not? 🙂 How often you must use debugger to find code which do specific action?
Sztuka programowania 2755 dni, 21 godzin, 5 minut temu 62 źrodło rozwiń
W wielu projektach jedną z funkcji jest importowanie danych z plików. Proces ten zwykle wygląda tak: ładujemy dane z pliku, sprawdzamy poprawność i przetwarzamy dane. Deweloperzy często mają różne opinie co do tego, która biblioteka jest lepsza do załadowania danych z pliku. Ale czy to najważniejsze? Co zrobić, jeśli import potrzebuje obsługi różnych typów plików? Na przykład: .csv, .xls, .xlsx. Fileo to fasada, która umożliwia łatwe ładowanie danych z różnych typów plików do jednej struktury. Wystarcz...