Aktywne Wpisy
wieszjo +12
Wykopki które znowu nabierają się na Natana bo trochę pokrzyczał żeby pokrzyczeć, nie jesteście jednak zbyt wymagającym audytorium ( ͡° ͜ʖ ͡°)
#famemma
#famemma
Znowu pokochałeś Natana?
- Tak znowu go pokochałem 21.8% (39)
- Cały czas go kochałem 34.6% (62)
- Nie, już mi się przejadł i się nie nabiorę 2 raz 21.2% (38)
- Nigdy go nie kochałem, tfu. 22.3% (40)
filip9111111 +26
Czym zastąpić singleton? Mam bazę obiektów, które służą do skopiowania, a potem działania na nich (Prototype), coś jak repozytorium. Tutaj jest konieczność użycia singletonu, czy nie?
#programowanie #wzorceprojektowe
@mathix:
@MacDada: co do IoC container, to jest taki problem, że mam zbiór algorytmów sortowania i losowania elementów tablicy i mają odpowiednio takie same typy bazowe. Czyli muszę stworzyć klasę, która będzie przechowywać instancje odpowiednich klas? W jaki sposób to zrobić?
Oczywiście chcę, żeby można było wybierać algorytm w trakcie wykonywania programu.
Przyznam szczerze, że poza tym singletonem średnio kumam use case'a. Masz jakieś kontrolery? W ogóle co to za aplikacja, web, okienka, gra?
Chcesz mieć jakąś funkcjonalność. Ta funkcjonalność po drodze chce sortować. Wstrzykujesz jej mechanizm sortowania.
Jeśli chcesz mieć wybór mechanizmu sortowania „w runtime”, to robisz sobie albo fabrykę, resolver, cokolwiek, co dostarczy Ci implementację. Pytanie się pojawia: w jaki sposób chcesz zdecydować, która klasa sortera ma być wybrana.