Aktywne Wpisy

kochamajfony +1078
Tak se przeglądam główną i mirko
W zasadzie wszystko oparte jest na nienawiści. Nienawiść do psów, do fajerwerków, do deweloperów, do Polski, Ukrainy, Rosji, lewakow, prawakow, konfederatów, p0lek, Polaków i mógłbym tak wymienić jeszcze długo
W zasadzie wszystko oparte jest na nienawiści. Nienawiść do psów, do fajerwerków, do deweloperów, do Polski, Ukrainy, Rosji, lewakow, prawakow, konfederatów, p0lek, Polaków i mógłbym tak wymienić jeszcze długo
karol-kowalski09 +1272
Potrzebuje pomocy internautow. W jednym z osrodkow zmasakrowali mi zone podczas kolonoskopi. Pomimo ze odmowila badania bo znieczulenie nie dziala nadal to robili na siłę. Tak mocno krzyczala ze pomimo ze umiescili glosnik z muzyka na korytarzu bylo to slychac. Sliowo przerwalem badanie. Zona wyladowala w szpitalu psychiatrycznym po tym badaniu i również na oddziale chirurgicznym z powiklaniami. Nie jest to jedyny przypadek. Zgłosiła się do nas inna pacjentka która nogami broniła





#programista15k #programowanie
data class Request(val currentFloor: Floor, val destinationFloor: Floor, val direction: Direction)
enum class Direction {
UP, DOWN, NONE
}
1. Jak masz currentFloor i destinationFloor to na c--j ci direction?
2. Current floor powinno być propertasem klasy Elevator, więc request nie powinien mieć takiego pola.
3. Osobne data classy dla Floor i Request to overengineering. Wystarczyłaby klasa Elevator z propsem Floor i requested zmiany piętra.
(✌ ゚ ∀ ゚)☞https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
A tak jeśli już chcemy zrobić prawilnie, to winda znajduje się w budynku więc nie bardzo rozumiem dlaczego twierdzisz że winda powinna dostawać referencje do budynku. Windy nie obchodzi w jakim budynku jest zainstalowana i nie potrzebuje żadnych usług od budynku. To piętro budynku posiada konkretny panel sterowania windą, a winda jako system udostępnia określoną
Właściwie teraz tak się zastanawiam, jak wygląda algorytm którym sterujemy windą...
[NOPE] kwestia ekonomiczna (wykonanie jak najmniejszej ilości ruchów by wykonać wszystkie requesty, gość na piętrze 3 wybiera jazdę na piętro 12 ale gość na piętrze 1 wezwał windę więc jedziemy najpierw po niego bo mniejsza trasa, tak windy raczej nie działają) ,
[NOPE] kwestia obsługi klienta (kto pierwszy wezwie ten lepszy, a zbieramy tylko tych po drodze w trakcie
https://leetcode.com/discuss/interview-question/object-oriented-design/1466510/OOD-or-Design-Elevator-System
Ale w sumie to jest dobre pytanie rekrutacyjne. Zwłaszcza że łatwo rzucać kolejne kłody przed kandydatem typu kilka wind, prywatne piętra itp.
OP musisz przed rozwiązaniem takiego problemu zastanowić się kiedy taki problem można uznać za dostatecznie rozwiązany