Inżynieria oprogramowania

38
Czy długie kompilacje należą już do przeszłości?

Istnieją niezliczone historie wojenne o tym, jak długo może potrwać kompilacja. Nawet xkcd wspomniał o tym. Od dłuższego czasu nie programuję i przede wszystkim jestem narażony na Javę i Pythona (a Python jest językiem interpretowanym, a nie skompilowanym). Zdaję sobie sprawę, że to możliwe, że po...

38
Zapisujesz obiekt własną metodą lub inną klasą?

Jeśli chcę zapisać i pobrać obiekt, czy powinienem utworzyć inną klasę do obsługi go, czy lepiej byłoby to zrobić w samej klasie? A może mieszanie obu? Które jest zalecane zgodnie z paradygmatem OOD? Na przykład Class Student { public string Name {set; get;} .... public bool Save() {...