Wpis z mikrobloga

#programowanie #pracbaza #programista15k

Wykop: Kryzys idzie, tysiące CV na jedno miejsce, juniorzy po bootcampach siedzą na ulicy i błagają o jedzenie, AI zabierze wszyskim pracę. Rzeczywistość w pracy: HR przysłało kandydata na interview na seniora, już po wstępnej selekcji (CV, rozmowa z julką z HR). Kod kandydata:

// reset hasfoobar to false
hasFooBar = false;

(nazwa zmiennej zmieniona, bo nie była istotna, ale reszta kodu wklejona dosłownie)
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@parkor: Nie. Jedna ze składowych dobrego kodu to właściwe komentarze, adekwatne do rodzaju kodu i wyjaśniające to czego nie da się wyczytać z kodu, a nie powielające dokładnie to co jest w kodzie. Zwykle im trudniejszy problem kod rozwiązuje tym więcej komentarzy, ale znowu w drugą stronę im bardziej ekspresywny język tym może być mniej komentarzy, bo więcej da się wyrazić kodem. W Pythonie zwykle potrzeba więcej komentarzy niż w
  • Odpowiedz
  • 0
@enten: Kod ustawia flagę i komentarz mówi, że kod ustawia flagę. Po grzyba ten komentarz? Żeby było więcej linii do statystyk? (A ta flaga i tak nie jest potrzebna, ale to już temat na innego posta).
  • Odpowiedz
  • 0
@Krolik No tak, tylko trochę masło maślane: Dobry kod to właściwe komentarze. Nie przedłużając, jeśli to było krotkie zadanie rekrutacyjne którego obaj znacie treść i cel, to czemu przy dobrze nazwanych klasach i zmiennych, oraz odpowiednich testach potrzebne są tam jakiekolwiek komentarze?
Jeśli to jakiś inny kod z gh na kilka k linii i jeśli jest jakaś skomplikowana bądź mało znana domena to wtedy ok, ale to bardziej 10% funkcji, niz
  • Odpowiedz
ITT podkuce atakuja krolika, ktory zjada 99 procent tagu technicznie. Zabawny widok


@RapIArbuzy: :D zabawny to ty jesteś, a dokładniej powiedzialbym śmieszny.

Tylko ty masz syndrom oblężonej twierdzy że jak ktoś próbuje potencjalnie wytłumaczyć gościa to odbierasz jako atak. Nikt tu nie kwestionował umiejętności technicznych ani nie twierdził, że dawanie takiego komentarza w kodzie ma sens
  • Odpowiedz