Kilka słów o "Zakładzie patologii kodu"

Ponieważ ostatnio pojawiło się sporo nowych osób na forum, pojawia się również sporo fragmentów kodu. Niejednokrotnie kod, który piszemy sami lub pisze ktoś z naszego “teamu” nadaje się do poprawy. Na tym forum zachęcamy do wklejania takich fragmentów oraz do ich poprawiania.

Publikowany kod do poprawy musi spełniać następujące warunki:

  1. Musi być stosunkowo krótki (nie więcej niż 100 LoC)
  2. Osoba publikująca kod musi mieć do niego prawo (uwaga na podsyłanie fragmentów z firm w których pracujecie do których tak naprawdę nie macie prawa)
  3. Musi działać (tzn. usuwane będą fragmenty gdzie osoba pytająca nie wie jak coś zrobić i podsyła kod jedynie w celu uzyskania działającego kodu). Od tego są działy “Zielona szkoła” oraz “Potrzebna pomoc”
  4. Musi być brzydki! :smiley:
  5. Jeśli kod jest tak okropnie brzydki/zagmatwany, że nie można wywnioskować co robi patrząc na niego konieczne jest dodanie komentarza wyjaśniającego.
  6. Fragmenty kodu prosimy poprzedzic tagiem code=ruby

Mamy nadzieję, że znajdą się zarówno “pacjenci” jak i zdolni “lekarze” w tym “Zakładzie patologii kodu”, który pomoże wielu osobom pisać przejrzysty i łatwiejszy w zrozumieniu i utrzymaniu kod.

W firmie w ktorej pracuje w niektorych kregach znany jest termin “zakład patologii kodu”. Fajny pomysł

Zakład patologii kodu bardziej swojska nazwa niz Refactor my code :slight_smile: Ja bym jeszcze dodał że powinien być w znacznikach [ code = ruby /] , łatwiej sie to czyta

+666 :smiley:

Genialny pomysł :smiley:

Hosiawak!! Refactor my code to teraz już jakoś tak lamersko brzmi… Necropsy my code! :wink:

Fajny plugin do Firefoxa do BBCode https://addons.mozilla.org/en-US/firefox/addon/128 Najlepsze że mozna zdefiniować sobie własne tagi, np potrzebny tutaj code=ruby