JavaRush /Blog Java /Random-PL /Zakładka: „czysty kod” - artykuły i wykłady na temat zasa...

Zakładka: „czysty kod” - artykuły i wykłady na temat zasad pisania kodu i refaktoryzacji

Opublikowano w grupie Random-PL
Dla wygody studentów JavaRush postanowiliśmy zebrać wykłady i artykuły dotyczące najważniejszych tematów w programowaniu. Zbiór ósmy dotyczy pracy z kodem: zasad pisania kodu wysokiej jakości oraz zasad refaktoryzacji, pisania komentarzy do kodu. W miniporadniku pokrótce przedstawiamy istotę artykułów, a jeśli klikniesz w link, możesz dowiedzieć się więcej na interesujący Cię temat. Dodaj kolekcję do zakładek i wróć do niej w razie potrzeby. Zakładka: „czysty kod” - artykuły i wykłady na temat zasad pisania kodu i refaktoryzacji - 1

Artykuły i wykłady

Zasady pisania kodu: od stworzenia systemu po pracę z obiektami

To jest mały przewodnik dotyczący pisania kodu wyższego poziomu. W artykule wymienione zostały podstawowe zasady i pojęcia związane z tworzeniem systemu oraz pracą z interfejsami, klasami i obiektami. Strukturę artykułu tworzy się „od góry do dołu”, czyli od ogólnej struktury zgłoszenia do węższych szczegółów.

Zasady kodeksu: siła prawidłowego nazewnictwa, dobre i złe komentarze

W tym artykule omówione zostanie prawidłowe nazewnictwo niektórych elementów. Prawidłowe nazwy znacznie zwiększają czytelność kodu. W artykule zawarto także przykłady komentarzy w kodzie.

Zalecenia dotyczące analizy kodu Java

Wskazówki programistyczne nigdy nie będą zbędne, zwłaszcza jeśli dopiero zacząłeś pisać kod. Artykuł zawiera zalecenia dotyczące analizy kodu specyficzne dla języka Java.

Komentarze w Javie: nie wszystko jest takie proste

Monitorując jakość kodu, należy pamiętać o jakości komentarzy towarzyszących temu kodowi. W tym artykule dowiesz się, jak komentować i dlaczego warto poświęcić na to czas.

5 przydatnych wskazówek dotyczących wspierania cudzego kodu

Praca z kodem, który napisał ktoś inny, może prowadzić do pewnych problemów. Kod może dotyczyć nieznanej Ci technologii. Być może ten kod wymaga poprawy. Może też zaistnieć pilna potrzeba naprawienia błędu znalezionego w starej bazie kodu. W tym tekście autor podaje kilka wskazówek, które mogą ułatwić pracę ze starszym kodem.

Narzędzia poprawiające jakość kodu Java

Przejrzyj artykuł na temat narzędzi do analizy kodu statycznego. Pomogą Ci znaleźć i naprawić problematyczny kod, zanim trafi on do środowiska produkcyjnego. W tekście przedstawiono kilka popularnych narzędzi analizy statycznej, które można wykorzystać do testowania kodu w różnych sytuacjach. Na przykład DeepSource lub SonarQube.

Piekielne zadanie: zacznijmy refaktoryzację starszego kodu

Co innego refaktoryzacja własnego kodu, a co innego refaktoryzacja starszego kodu. To znacznie bardziej skomplikowane. Tekst zawiera wskazówki dotyczące pracy ze starszym kodem.

Refaktoryzacja kodu - przypadki użycia i korzyści

Jednym ze sposobów poprawy jakości kodu firmy jest refaktoryzacja. Często jest pomijany, ponieważ jest praktycznie niewidoczny dla użytkowników. Kod nadal działa, więc wszystko jest w porządku, prawda? Jednak problematyczny i zaśmiecony kod wpływa na szybkość produktu i jego ogólną wydajność. Autor artykułu opowiada o głównych korzyściach, jakie można uzyskać dzięki refaktoryzacji kodu.

5 przydatnych trików do pisania czystego kodu

Każdy może nauczyć się pisać kod. Ale czy możesz to napisać czysto? W tym artykule autor przedstawia swoje metody pisania czystego kodu. Wskazówki są proste, więc poradzi sobie z nimi nawet początkujący.

IntelliJ IDEA: styl i formatowanie kodu

Nowoczesne narzędzia ułatwiają proces rozwoju. W szczególności łatwiej jest monitorować styl swojego kodu, starając się minimalizować jego „nieautoryzowane” formatowanie. W tej recenzji omówiono narzędzia, które IntelliJ Idea IDE zapewnia programiście, aby kod był przyjemny w czytaniu i łatwy do zrozumienia.

Jak szybko nauczyć się czytać cudzy kod

W tekście znajdują się dwie proste wskazówki, które pomogą początkującemu programiście odczytać kod innych osób. Przeczytaj i zastosuj w praktyce.

10 sposobów na ulepszenie kodu, przetestowane na podstawie własnego doświadczenia

Kolejny artykuł o tym, jak ulepszyć swój kod. Tym razem jest duży. Zawiera wiele prostych wskazówek. Jednym z nich jest na przykład pisanie testów jednostkowych. O reszcie przeczytacie w tekście.

Jak pisać czysty kod

Pisanie czystego kodu nie jest takie proste. To ciężka, żmudna praca. Metodą prób i błędów będziesz się udoskonalać, powtarzając w kółko te same kroki, aż znajdziesz rozwiązanie, którego szukasz. W tym artykule wymieniono kilka wskazówek, które pomogą Ci nauczyć się pisać czysty kod.

Antywzorce, których należy unikać w kodzie

​​W oprogramowaniu antywzorzec to termin odnoszący się do technik, których NIE należy stosować podczas rozwiązywania problemów. Autor mówi o sześciu najczęstszych antywzorcach: kodzie spaghetti, złotym młotku, kotwicy łodzi, martwym kodzie, rozproszeniu kodu i boskim przedmiocie.

Kontrola jakości kodu i dlaczego jej potrzebujesz

W artykule poruszony został temat braku kontroli nad jakością kodu w firmach IT oraz dlaczego jest to istotne. Dowiesz się czym jest dług techniczny, dlaczego automatyzacja jest kluczem do sukcesu i jak zbudować proces kontroli jakości kodu.

4 metody analizy kodu, o których powinien wiedzieć każdy programista

Prawdopodobnie słyszałeś termin „analiza statyczna”. Najczęściej odnosi się do jednego, dobrze znanego narzędzia lub metody. Ale w rzeczywistości istnieje kilka odmian analizy statycznej, z których każda ma określone znaczenie, gdy jest używana. Jakie rodzaje analiz istnieją, zostaną omówione w tym artykule.

Filmy

SOLIDNY, czysty kod z prostymi przykładami

SOLID to pięć zasad projektowania programowania obiektowego. Oprócz teorii, o którą zostaniesz zapytany podczas rozmowy kwalifikacyjnej, będziesz musiał także nauczyć się pisać kod zgodnie z zasadami SOLID. O tym, jak to osiągnąć, napiszemy w raporcie głównego dewelopera z petersburskiego biura EPAM, Aleksandra Barmina. Autorskiej prezentacji towarzyszą przykłady „czystego” kodu Java napisanego według warunków SOLID. Autor odpowiada także na pytania widzów.

Premia

„Czysty kod” Roberta Martina. Recenzja książki o „kodzie kung fu” dla programistów

Artykuł poświęcony jest recenzji książki „Czysty kod” Roberta Martina. Autor przygląda się sposobom ulepszenia i optymalizacji kodu, a na koniec podaje mały, ale ciekawy problem.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION