Pytania oznaczone «design»

45
Bądź liberalny w tym, co akceptujesz ... czy nie?

[Uwaga: to pytanie jest subiektywne, ale wolałbym uzyskać odpowiedzi poparte faktami i / lub refleksjami] Myślę, że wszyscy wiedzą o zasadzie solidności , zwykle podsumowanej przez prawo Postela: Bądź konserwatywny w tym, co wysyłasz; bądźcie liberalni w tym, co akceptujecie. Zgodziłbym się,...

44
Czy system może być w 100% sterowany danymi?

Mój nowy szef pracuje nad tym projektem od wielu lat. Byłem tu tylko kilka tygodni, ale nie jestem pewien, czy to możliwe. Chciałby zaprojektować system, który będzie „w 100% sterowany danymi”. Jeśli więc wprowadzimy wystarczającą ilość danych, możemy zdefiniować i wygenerować dowolną aplikację....

44
Wzorce najlepszych praktyk lub wzorców projektowych w zakresie pobierania danych do raportów i pulpitów nawigacyjnych w aplikacji bogatej w domeny

Po pierwsze, chcę powiedzieć, że wydaje się to zaniedbanym pytaniem / obszarem, więc jeśli to pytanie wymaga poprawy, pomóż mi uczynić z tego świetne pytanie, które może przynieść korzyści innym! Szukam porady i pomocy od osób, które wdrożyły rozwiązania rozwiązujące ten problem, a nie tylko...

43
Odwoływanie się do wartości bazy danych w logice biznesowej

Wydaje mi się, że to kolejne pytanie o kodowanie na stałe i najlepsze praktyki. Powiedzmy, że mam listę wartości, powiedzmy owoców, przechowywanych w bazie danych (musi znajdować się w bazie danych, ponieważ tabela jest używana do innych celów, takich jak raporty SSRS), z identyfikatorem: 1 Apple...

43
SOLIDNE zasady a YAGNI

Kiedy zasady SOLID stają się YAGNI? Jako programiści dokonujemy kompromisów przez cały czas, między złożonością, łatwością utrzymania, czasem budowy i tak dalej. Między innymi dwie najmądrzejsze wytyczne dotyczące dokonywania wyborów to moim zdaniem zasady SOLID i YAGNI. Jeśli nie potrzebujesz...

42
Co jest tak złego w DOM?

Ciągle słyszę ludzi (w szczególności Crockford), którzy mówią, że DOM to straszne API, ale tak naprawdę nie uzasadniają tego stwierdzenia. Oprócz niespójności między przeglądarkami, jakie są niektóre powody, dla których DOM jest tak źle