Programátor na HPP
Zobrazují se odpovědi 1 až 2 z 2

Zlepšujme spolu kód

  1. Věřím, že čtením a analýzou kódu, ať už svého nebo cizích, zlepšujeme svoje programátorské schopnosti.

    Pojďte tedy ukázat kód - ať už svůj nebo cizí, a pojďme jej kriticky číst a vylepšovat.

    Hlavními měřítky pro kvalitu kódu jsou
    1. Správnost: Kód musí reagovat správně a vracet správné výsledky.
    2. Udržovatelnost (maintainability): Podle některých autorů prvotní psaní kódu tvoří jen 10% celkového života. Zbylých 90% je jeho udržování. Udržovatelnost je tedy klíčová vlastnost.
    3. Čitelnost: Čitelnost, tedy především jasně a přesně nazvané funkce a proměnné, je základ udržovatelnosti.
    4. Abstrakce: Souvisí s udržovatelností a čitelností - nejsou důležité implementace a technické detaily (např. konkrétní datový typ), ale smysl prvků programu. Například je lepší říkat proměnné cart než itemArray. První vyjadřuje její účel, druhý její implementaci, která se může v budoucnu změnit.
      Správná abstrakce se týká všech prvků programu.
    5. Robustnost: Schopnost fungovat přijatelně i s nepřesnými nebo nedostatečnými vstupy je důležitá, protože svět mimo program je nepředvídatelný a chaotický.
    Seznam je k diskusi. :)
    • Pošlete ukázku kódu, ideálně do 100 řádků. Na jazyku nezáleží.
    • Čtěte kriticky kód ostatních a navrhněte vylepšení.
    • Nehodnoťte osobu, která kód napsala.

  2. Co se právě děje na Webtrhu?
  3. imin Hodnocení: 5 (100%) imin je na dobré cestě
    2
    Ahoj, skvělý nápad. Myslím že to webtrhu jedině prospěje. Mohl by to bý takový nějaký český stackoverflow :)

Hostujeme u Server powered by TELE3