WIEDZA

Czym jest semantyczne wersjonowanie

Semantyczne wersjonowanie to standard numerowania wersji oprogramowania, który pozwala na jednoznaczne określenie rodzaju i zakresu zmian wprowadzonych w kolejnych wersjach

Sanctum

Uwierzytelnianie Sanctum (ang. Sanctum authentication) to metoda uwierzytelniania (weryfikacji tożsamości użytkownika) stosowana w systemach bezpieczeństwa informatycznego, w których chronione zasoby

Zasady projektowania obiektowego – SLAP

SLAP (Single Level of Abstraction Principle) jest uniwersalną zasadą programowania, która dotyczy nie tylko języków programowania ogólnego zastosowania, ale także

Zasady projektowania obiektowego – LoD

Law of Demeter (LoD), znana także jako zasada najmniejszej wiedzy (ang. Least Knowledge Principle) to zasada programowania obiektowego, która stanowi,

Zasady projektowania obiektowego – KISS

Zasada KISS (Keep It Simple, Stupid) w kontekście programowania polega na tworzeniu jak najprostszych rozwiązań, które spełniają wymagania, zamiast tworzenia

Zasady projektowania obiektowego – DRY

Zasada DRY (Don’t Repeat Yourself) mówi, że każdy fragment kodu powinien mieć tylko jedną, niepowtarzalną definicję w całej aplikacji. Przykład:

PSR-4

PSR-4 to skrót od „PHP Standard Recommendation 4”. Jest to standard określający zasady automatycznego ładowania klas w języku PHP. PSR-4

Wzorce nazywania endpointów

Nie ma jednego najlepszego wzorca nazywania endpointów, ponieważ wybór nazewnictwa zależy od wielu czynników, takich jak specyfika projektu, preferencje programisty

DevOps

DevOps to podejście do zarządzania procesem wytwarzania oprogramowania, które łączy w sobie rozwój (ang. development) i eksploatację (ang. operations). DevOps