Pytania oznaczone «design»

32
Jaka jest zasada najmniejszego zdziwienia?

Co w programowaniu nazywa się zasadą najmniejszego zdziwienia? Jak ta koncepcja jest związana z projektowaniem dobrych interfejsów API? Czy dotyczy to tylko programowania obiektowego, czy też przenika inne techniki programowania? Czy ma to związek z zasadą „robienia jednej rzeczy w metodzie i...

32
Co jeśli nie mam dobrych pomysłów na wdrożenie funkcji? [Zamknięte]

Pracuję nad własną aplikacją i utknąłem. Muszę wdrożyć funkcję, ale nie mogę znaleźć dobrego podejścia do jej wdrożenia. Myślałem o tym przez kilka dni i nie nadeszły żadne dobre myśli. Przeszukiwanie Internetu nie dało mi żadnej inspiracji. Muszę iść dalej, ale chcę wiedzieć, co jest...

31
Czy istnieje różnica między komponentem a modułem

Mam mały problem z modułem terminów i komponentem. Moim zdaniem moduł to klasy pakietowe, do których można uzyskać dostęp tylko poprzez dobrze zdefiniowany interfejs. Ukryją wszystkie szczegóły implementacji i są wielokrotnego użytku. Moduły definiują moduły, od których są zależne. Jaka jest...

31
Brak centralnej bazy danych

Mam klienta, który chce zbudować stronę internetową / aplikacje mobilne / aplikacje komputerowe, które zajmują się bardzo wrażliwymi danymi (bardziej wrażliwymi niż dane bankowe / karty). Ze względu na wrażliwy charakter danych nie chcą zapisywać ich w centralnej bazie danych, ale nadal chcą, aby...