C# Singleton

Section body

Singleton to kreacyjny wzorzec projektowy, który pozwala definiować klasy posiadające tylko jedną, globalnie dostępną instancję.

Java Słowa kluczowe

Section body

Słowa kluczowe (ang. keywords, reserved words, reserved identifiers) to słowa o specjalnym, predefiniowanym znaczeniu, które zostały zarezerwowane na potrzeby języka przez jego twórców i nie można ich wykorzystywać do tworzenia własnych identyfikatorów.

Java Instrukcja if

Section body

Instrukcja if umożliwia warunkowe wykonywanie innych instrukcji. Warunek ten jest określany na podstawie wyrażenia logicznego podanego bezpośrednio po słowie kluczowym if. 

Instrukcja warunkowa if umożliwia wykonanie sekwencji innych instrukcji, jeśli testowane przez nią wyrażenie logiczne jest prawdziwe. Jeśli wyrażenie nie jest prawdziwe, dodatkowe instrukcje są pomijane lub wykonywana jest sekwencja instrukcji umieszczonych po opcjonalnej klauzuli else.

instrukcja if umożliwia wykonanie innych instrukcji w zależności od wartości 

umieszczonego po niej wyrażenia logicznego.  jeśli wartość wyrażenia jest logiczna prawda innego instrukcja zostaną wykonane w przeciwnym wypadku z

Java Zasada segregacji interfejsów

Section body

Zasada segregacji interfejsów (ang. interface segregation principle, ISP) mówi o tym, nie powinnyśmy zmuszać klas do implementacji metod, których nie potrzebują. Inaczej mówiąc powinniśmy 

Java Zasada otwarte-zamknięte

Section body

Zasada otwarte-zamknięte (ang. Open–closed principle

 

jedna z zasad programowania mówiąca, że elementy systemu takie, jak klasy, moduły, funkcje itd. powinny być otwarte na rozszerzenie, ale zamknięte na modyfikacje. Oznacza to, iż można zmienić zachowanie takiego elementu bez zmiany jego kodu. Jest to szczególnie ważne w środowisku produkcyjnym, gdzie zmiany kodu źródłowego mogą być niewskazane i powodować ryzyko wprowadzenia błędu. Program, który trzyma się tej zasady, nie wymaga zmian w kodzie, więc nie jest narażony na powyższe ryzyko.

Java Zasada jednej odpowiedzialności

Section body

Zasada jednej odpowiedzialności (ang. single responsibility principle, SRP) mówi, że nigdy nie powinno być wieć niż jednego powodu modyfikacji klasy.

Klasa powinna mieć tylko jedną odpowiedzialność (nigdy nie powinien istnieć więcej niż jeden powód do modyfikacji klasy).