Syndrom Wesołego Cześka

Czyli krótka opowieść o długu technicznym

Tomasz Banasiak

Historia Czesia


if ($_GET['module'] != '') {
    if (include('modules/' . $_GET['module'] . '/tags.php')) {
        
        $tpl->set_var('title', $title);
        $tpl->set_var('keywords', $keywords);
        $tpl->set_var('descr', $descr);
        if (($_GET['link'] == 'skin-standardowy') || ($_GET['link'] == 'skin-jasny') 
|| ($_GET['link'] == 'skin-mix')) {
            header("HTTP/1.1 301 Moved Permanently");
            header("Location: /");
            exit();
        }
    }
} else {
    $sql  = mysql_connect("localhost", "root", "123546");
    $sql2 = mysql_select_db("urzytkownicy", $sql);
    if ($_POST['login'] != 'admin' && $_POST['haslo'] != 'admin1') {
        echo ' <h1>Witam na stronie głównej! </h1>';
    } else {
        include 'admin/index.php';
    }
}

Efekt pracy Czesia:

Junior Developer

Czym jest dług techniczny?

  • Czymś, co często ciężko wytłumaczyć Managerom
  • Kredytem, jaki zaciągamy - jak każdy kredyt - kiedyś trzeba go spłacić
  • Niespłacony dług rośnie o odsetki
  • Zadłużony kod staje się odporny na aktualizacje
  • Grzęźniemy w jednej technologii 

Jak walczyć z długiem technicznym?

  • Code Review FTW!
  • Publiczny kod w ramach firmy
  • Interdyscyplinarny, współodpowiedzialny zespół
  • Dział Architektów
  • Świadomość czym jest i czym grozi dług techniczny

Inspiracja

http://pawelwlodarski.blogspot.com/

Książka "Scrum dla zespołów" wyd. Helion

Dziękuję!

Pytania? 

http://rst.com.pl

Tomasz Banasiak

http://banasiak.pro

http://fb.com/vegat

... lub na korytarzu biura RST ;)

Made with Slides.com