Skip to content

Instantly share code, notes, and snippets.

@ksdev-pl
ksdev-pl / warunki_idealne.md
Created March 28, 2014 18:16
Warunki idealnego pola i tabeli #db

Warunki idealnego pola

  • reprezentuje odrębną cechę podmiotu tabeli
  • zawiera tylko jedną wartość
  • nie można go zdekomponować na mniejsze elementy
  • nie zawiera wartości obliczonych bądź scalonych
  • jest unikatowe w całej strukturze bazy danych
  • zachowuje większość swoich cech charakterystycznych, gdy pojawia się w więcej niż jednej tabeli
@ksdev-pl
ksdev-pl / nazwy.md
Created January 28, 2014 20:17
Nazwy zmiennych i procedur #metodyka

Funkcje:

  • niech nazwą funkcji będzie opis zwracanej wartości, np. cos(), customerId.Next(), printer.isReady(), pen.currentColor()
  • niech nazwą procedury będzie połączenie jasnego czasownika z przedmiotem operacji, np. printDocument(), calcMonthlyRevenues(), checkOrderInfo(), repaginateDocument()

Zmienne - kwalifikatory wyników obliczeń:

@ksdev-pl
ksdev-pl / proces-budowy-oprogramowania.md
Created December 25, 2013 13:23
Proces budowy oprogramowania #metodyka

Proces budowy oprogramowania

  • definiowanie problemu,
  • określanie wymagań,
  • planowanie,
  • projektowanie architektury,
  • projektowanie szczegółowe,
  • pisanie kodu i debugowanie,
  • testy jednostkowe,
  • testy integracyjne,