Aktywne Wpisy
![b_oski](https://wykop.pl/cdn/c0834752/d1b0b469b17cadb75c05b3a3d7f0934ea628acecb77f7e7cd51b764edc263edc,q60.jpg)
b_oski +8
Dawniej myślałem, iż 150 KM to wystarczająca moc. 200 KM to już bardzo dużo. A jak znajomy kupił sobie 400-konny samochód, to myślałem, że ja bym się nim r------ł o pierwszą latarnię.
Dziś wsiadając do 150-konnego samochodu mam wrażenie, że chyba nie ma kompresji, bo to nie jedzie. Jaka jest optymalna moc na daily, ale tak, żeby nie brakło po roku jeżdżenia?
#samochody #motoryzacja #pytaniedoeksperta
Dziś wsiadając do 150-konnego samochodu mam wrażenie, że chyba nie ma kompresji, bo to nie jedzie. Jaka jest optymalna moc na daily, ale tak, żeby nie brakło po roku jeżdżenia?
#samochody #motoryzacja #pytaniedoeksperta
![b_oski - Dawniej myślałem, iż 150 KM to wystarczająca moc. 200 KM to już bardzo dużo....](https://wykop.pl/cdn/c3201142/c35753b66bcdc87471a64ad6c3b8e3c60a0b72c42788a45afb1de0c7143f1e99,w150.jpg)
źródło: P90416678-the-all-new-bmw-m3-competition-sedan-with-m-xdrive-04-2021-2249px
Pobierz![pq18](https://wykop.pl/cdn/c0834752/235c7ccea00a341f3f8c2196cf07b5d64ffa1d3568da4a0e30bffe1928871eca,q60.png)
pq18 +367
Jest to pytanie rekrutacyjne na front-enda. Pracy na razie nie mam zamiaru zmieniac, ale z nudow czasami mozna sie pobawic ( ͡° ͜ʖ ͡°)
Co byscie tu poprawili, a co ulepszyli?
#js #javascript #programowanie
@xxx2013: w zasadzie ciężko się do czegoś doczepić. Wszystko jest poprawnie, ale powiedz mi, jakie to jest stanowisko? Bo wygląda to na dosyć proste zadania.
- Używasz składni JSa z lat 90. Podszkól się z ES6 (chodzi mi szczególnie o pętle for, vary, brak fluent api).
- Funkcja sortByAge() tworzy tablicę obiektów, a powinna sortować po wieku według nazwy.
- Funkcja createArrayOfObjects() powinna przyjmować jako parametr liczbę obiektów do utworzenia. Ewentualnie wydziel tę liczbę do consta zadeklarowanego gdzieś u góry. Oprócz tego nazwa kompletnie nic nie mówi. Array obiektów czego?
- Masa liczb w kodzie bez żadnego komentarza (poczytaj o antywzorcach, "magicznej
createArrayOfObjects
ta nazwa jest słaba, możecreateArrayOfDevelopers
? tworzysz tablicę developerów, a nie jakichś bliżej nieokreslonych obiektów.Math.floor(Math.random() * (max - min + 1)) + min
- to bym zcreateArrayOfObjects
wyrzucił do osobnej funkcjigenerateRandomAge
.całe przygotowanie pojedynczego developera też wyodręniłbym do funkcji, żeby jedna funkcja nie robiła jednocześnie dwóch rzeczy (developera i listy developerów)
funkcja
sortByAge
nie powinna zajmować się stworzeniem kolekcji, tylko posortowaniem jej. Kolekcję@MKu8ar: Tak, swiezak ze mnie ( ͡° ͜ʖ ͡°)
@kao3991: Przyszlo mi to do glowy.
@MKu8ar: Masz to na mysli? https://www.tutorialspoint.com/entity_framework/entity_framework_fluent_api.htm
@xxx2013: wystarczyło
developers
https://jsfiddle.net/gg3t1t2r/
Poza tym createArrayOfObjects to zła nazwa dla funkcji, szczególnie, że zwracamy arrayOfDevelopers
Powinno być developers i createDevelopers
Tutaj jest zbyt mało czytelnie z jakiego zakresu wiek może być wylosowany - Math.floor(Math.random() * (max - min + 1)) + min
@MKu8ar: I kompiluj JS do JS, bo tak ( ͡° ͜ʖ ͡°)