Pytania oznaczone «c»

14
W MVC DAO należy wywoływać z kontrolera lub modelu

Widziałem różne argumenty przeciwko bezpośredniemu wywoływaniu DAO z klasy Controller, a także DAO z klasy Model. Faktycznie osobiście uważam, że jeśli podążamy za wzorcem MVC, kontroler nie powinien być sprzężony z DAO, ale z klasą Model powinien wywoływać DAO od wewnątrz, a kontroler powinien...

14
Właściwy widok modelu -_____

Czytałem o kontrolerze Model View, Model View Presenter, Model View ViewModel i tak dalej, i ogólnie, podstawowa koncepcja wydaje się dość prosta do zrozumienia: utrzymuj ładne wizualizacje i naukowe odwagi jako osobne i nieświadome siebie jako możliwy. Nie ma logiki masła orzechowego w...

14
Czy źle jest pisać obiektowo C? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Wydaje mi się, że zawsze...

14
Wspieranie rozwoju starszego systemu operacyjnego

Utrzymuję dużą część starszego kodu, napisanego w C. Ten kod został początkowo napisany w celu kompilacji z systemem Windows 3 dla grup roboczych, a później utworzono wersję dla NT. Ta starsza aplikacja jest nadal używana, wesoło działająca na stacjach roboczych 3.11 i NT od wczesnych lat 90-tych....

13
Poruszanie się po głowie Niezmienność

Jestem nowy w programowaniu obiektowym, a jedną z koncepcji, którą zajęło mi trochę czasu, jest niezmienność. Myślę, że żarówka zgasła ostatniej nocy, ale chcę zweryfikować: Kiedy napotykam stwierdzenia, że ​​niezmiennego obiektu nie można zmienić, jestem zdziwiony, ponieważ mogę na przykład...

13
Przepisywanie asemblera IBM + COBOL w C ++

Pracuję jako agent / kierownik wypożyczalni w firmie wynajmującej samochody, która działa w systemie wynajmu napisanym w 1972 roku. Zdecydowałem, że może nadszedł czas na aktualizację. Dla odrobiny tła, oto krótki przykład szaleństwa, z którym mamy do czynienia codziennie w tym programie: Agent...