Dokumentowanie decyzji projektowych – o ADR i RFC
Artykuł wyjaśnia, czym są ADR i RFC – dokumenty do utrwalania decyzji projektowych i architektonicznych w procesie wytwarzania oprogramowania.
devszczepaniak.pl to blog prowadzony przez Dominika Szczepaniaka, który skupia się na tematach związanych z programowaniem, architekturą systemów i pracą dewelopera. Na blogu można znaleźć artykuły dotyczące języków programowania takich jak JavaScript oraz Node.js, a także porady dotyczące dobrych praktyk w tworzeniu oprogramowania i rozwoju kariery programistycznej. Dominik dzieli się swoimi doświadczeniami oraz przemyśleniami, oferując wartościowe wskazówki zarówno dla początkujących, jak i zaawansowanych programistów.
10 artykuły z tego bloga
Artykuł wyjaśnia, czym są ADR i RFC – dokumenty do utrwalania decyzji projektowych i architektonicznych w procesie wytwarzania oprogramowania.
Artykuł wyjaśnia funkcję git notes w Git, jej zastosowania, potencjalne problemy i przydatność w codziennej pracy z systemem kontroli wersji.
Recenzja ergonomicznej myszy Logitech MX Vertical po miesiącu użytkowania, omawiająca jej zalety, wady i komfort pracy.
Przegląd narzędzi AI do code review: CodeRabbit i GitHub Copilot. Subiektywna ocena ich przydatności i skuteczności w analizie kodu.
Artykuł prezentuje mniej znane opcje konfiguracji Gita, takie jak konfiguracja warunkowa i autokorekta komend, aby usprawnić pracę.
Artykuł wyjaśnia metodę stacked diffs jako rozwiązanie problemu dużych pull requestów poprzez dzielenie zmian na mniejsze, zależne części.
Wprowadzenie do wzorca projektowego Pamiątka (Memento): jego teoria, zastosowanie i przykłady implementacji w TypeScripcie.
Autor dzieli się pierwszymi wrażeniami z używania Cursor, edytora kodu z AI. Omawia kluczowe funkcje i swoje doświadczenia.
Wprowadzenie do wzorca projektowego Iterator: teoria, struktura, korzyści i przykłady implementacji w TypeScripcie.
Praktyczne wskazówki, jak przygotować czytelny i kompletny pull request, który ułatwi code review współpracownikom.