Pytania otagowane jako anti-patterns

Programowanie anty-wzorca jest powszechnie stosowanym rozwiązaniem określonego problemu programistycznego, często twierdząc, że jest rzeczywistym wzorcem projektowym. Jednak takie rozwiązanie zwykle prowadzi do niekorzystnego wpływu na skalowalność, testowalność i utrzymanie aplikacji.

30
Jakie są najczęstsze anty-wzorce SQL? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
232 sql  anti-patterns 


30
Testowanie jednostkowe Katalog anty-wzorów
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. anty-wzór : muszą być obecne co najmniej dwa kluczowe elementy, aby formalnie odróżnić faktyczny wzór od prostego złego nawyku, złej praktyki lub złego pomysłu: Niektóre …

13
Co to jest anty-wzór?
Studiuję wzory i anty-wzory. Mam jasne pojęcie o wzorach, ale nie dostaję anty-wzorów. Definicje z internetu i Wikipedii bardzo mnie mylą. Czy ktoś może mi wyjaśnić prostymi słowami, czym jest anty-wzór? Co jest celem? Co oni robią? Czy to zła czy dobra rzecz?

20
Singleton z argumentami w Javie
Czytałem artykuł Singletona na Wikipedii i trafiłem na taki przykład: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private static class SingletonHolder …

7
Czy ServiceLocator jest anty-wzorcem?
Ostatnio przeczytałem artykuł Marka Seemanna na temat anty-wzorca Service Locator. Autor wskazuje dwa główne powody, dla których ServiceLocator jest anty-wzorcem: Problem z używaniem API (z którym jestem w porządku) Gdy klasa korzysta z lokalizatora usług, bardzo trudno jest zobaczyć jego zależności, ponieważ w większości przypadków klasa ma tylko jeden konstruktor …


8
Czy jest jakiś powód, aby nie używać znaku „+” do łączenia dwóch ciągów?
Typowym antywzorem w Pythonie jest konkatenacja sekwencji ciągów za +pomocą pętli. Jest to złe, ponieważ interpreter Pythona musi utworzyć nowy obiekt łańcuchowy dla każdej iteracji, co w rezultacie zajmuje czas kwadratowy. (Najnowsze wersje CPythona mogą najwyraźniej optymalizować to w niektórych przypadkach, ale inne implementacje nie mogą, więc programistów odradza się …

12
Wzorce projektowe, których należy unikać [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.