10 of 59 menu

Zasada programowania CQS

Zasada programowania CQS (Command-query Separation, Rozdzielenie poleceń i zapytań) zakłada, że każda funkcja w projekcie może wykonywać tylko polecenie (dowolne aktywne działanie) lub tylko zapytanie o pobranie danych.

Na przykład, w twoim projekcie jest funkcja wykonująca podświetlenie pola wprowadzania, ale nie powinna ona jednocześnie parsować wprowadzonych przez użytkownika informacji i wysyłać ich do bazy danych, do tego potrzebna jest inna funkcja.

Zobacz też

  • zasada SOLID,
    która wyznacza zalecenia dla oprogramowania w oparciu o OOP
  • zasada DRY,
    która dzieli oprogramowanie na małe komponenty
  • zasada KISS,
    która zakłada rezygnację z komplikowania oprogramowania
  • zasada YAGNI,
    która zakłada rezygnację z nadmiernej funkcjonalności oprogramowania
  • zasada LoD,
    która jest stosowana podczas tworzenia oprogramowania
  • zasada rozdzielenia odpowiedzialności,
    która jest stosowana podczas tworzenia oprogramowania
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć