Dlaczego programiści nie potrafią.. programować?
"Tak jak i ja, autor ma problemy z faktem, iż 199 na 200 aplikantów do każdej programistycznej pracy nie potrafi w ogóle pisać kodu. Powtarzam: nie potrafią pisać żadnego kodu. ..." Ciekawy artykuł poziomie wiedzy dzisiejszych programistów
dexxter z- #
- #
- #
- #
- #
- #
- 267
Komentarze (267)
najlepsze
Dobry .. zły programista...
Tu nie chodzi o szybkość, ani o tworzenie 'super' kodu.
Dobry jest taki który:
1. napisze program który działa :)
2. kod jest czytelny (tz. odpowiednio opisany i bez 'kruczków-sztuczków jeżeli nie wymaga tego optymalizacja kodu)
3. przewiduje przy jakich warunkach jego program będzie działał błędnie.. albo wcale.
W tym wszystkim czasami mały detalik może oznaczać 'być albo nie być'.
I
Rekordzista u nas dal rade 45 minut z tego co pamietam.. bardzo szybko zrozumial, ze programowanie to nie tylko przeciaganie komponentow w designerze i "uciekl", nie dotrwal nawet jednej pelnej godziny, a wcale nie
Największą zaletą javy i .net jest oczywiście pełna obiektowość i gc, szczególnie brak tego drugiego strasznie utrudnia pisanie bardziej skomplikowanych programów
Moim zdaniem test kwalifikujący umiejętności kodzenia powinien być zrealizowany podobnie jak to jest na oi, dostajesz kartkę z zadaniami, puste kartki do notatek (do trudniejszych problemów), komputer z kompilatorem i przez dany czas nikt ci nie przeszkadza.
A tak w
jeden nauczyciel twierdził, że jak przekażemy do funkcji zmienną jako referencję, to przy zakończeniu działania funkcji wartość z referencji kopiowana jest do zmiennej którą podaliśmy jako argument... znającemu się chyba nie muszę tłumaczyć jak głupie to jest...
EDIT
już nie wspominając o zapisie w php typu:
echo("$zmienna");
Referencja oznacza, że odwołujesz się do tego samego obiektu. Modyfikację można przeprowadzać równie dobrze na kopii lokalnej, kopiowanej przy wyjściu do obiektu w argumencie, jak i zmieniając za każdym razem bezpośrednio w obiekcie.
To jest cecha implementacji, mająca znaczenie jedynie w przypadku optymalizacji. Funkcjonalnie oba ujęcia są równoważne.
A w wielowątkowym
podaj pierwszą liczbę, podaj drugą liczbę, podaj znak działania.
Na koniec roku dostałem 4
Komentarz usunięty przez autora
troche sie zgadzam ale troche nie.
odp: 10
ja naprawdę muszę zacząć czytać pytania...
A moja koleżanka nie umie programować, ale i tak jest fajna :).#
Chociaż nie, nasz prowadzący mówi, że one - choć sobie z tego może sprawy nie zdają - programują (pralki), nawet proste algorytmy sortowania stosują (przed załadowaniem tejże).
# - wiem, nie chodzi tu o ludzi którzy nie są z założenia programistami...
Pozdrawiam ;).
for i in range(100):
if((i+1)%15==0):
print "FucBuc"
elif((i+1)%5==0):
print "Buc"
elif((i+1)%3==0):
print "Fuc"
else:
print i+1
~2 minuty. Kto mnie zatrudni? ;d