Inżynieria oprogramowania

60
R vs Python do analizy danych [zamknięte]

Programuję od około roku i bardzo interesuje mnie analiza danych i uczenie maszynowe. Biorę udział w kilku kursach online i czytam kilka książek. Wszystko, co robię, używa albo R, albo Pythona i szukam sugestii, czy powinienem skoncentrować się na jednym języku (a jeśli tak, to na którym), czy...

60
Końcowy ukośnik w RESTful API

Dyskutowałem o tym, co zrobić z końcowym ukośnikiem w interfejsie API RESTful. Powiedzmy, że mam zasób zwany psami i zasoby podrzędne dla poszczególnych psów. Możemy zatem wykonać następujące czynności: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE...

60
Czy należy sprawdzać każdy mały błąd w C?

Jako dobry programista powinieneś pisać solidne kody, które będą obsługiwały każdy wynik jego programu. Jednak prawie wszystkie funkcje z biblioteki C zwracają 0 lub -1 lub NULL, gdy wystąpi błąd. Czasami oczywiste jest, że konieczne jest sprawdzanie błędów, na przykład podczas próby otwarcia...