Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LRUG 22.06.2016

LRUG 22.06.2016

Clean code. Code examples can be found at https://github.com/mbroderson/bad_ruby_code_examples

Avatar for Michał Brodecki

Michał Brodecki

June 22, 2016

More Decks by Michał Brodecki

Other Decks in Technology

Transcript

  1. Kod źródłowy - to zapis programu komputerowego opisujący operacje jakie

    powinien wykonać komputer na zgromadzonych lub otrzymanych danych
  2. Always code as if the guy who ends up maintaining

    your code will be a violent psychopath who knows where you live.
  3. 0. Pisz kod jakby miał go odziedziczyć psychopata. 1. Pisz

    tylko i wyłącznie po angielsku. 2. Staraj się aby nazwy metod opisywały swoje działanie. 3. Trzymaj się konwencji i bądź konsekwentny. 4. Staraj się aby zmienne mówiły od razu do czego są używane. 5. Nie nadużywaj komentarzy i nie komentuj bezzsensownie kodu. 6. Nie powtarzaj się! DRY