@vaneck: Wszystko wykonuje się prawidłwo.

public static void main(String[] args) {
// do not alter the main method!
Order book = new Order(true, 9.99, "Express");
Order chemistrySet = new Order(false, 72.50, "Regular"); // tu wywołany jest pierwszy System.out.println(), wypisujący "High
  • Odpowiedz
@loxapine: dokładnie, warto też dodać jakie jest ryzyko. Ryzyko jest takie, że trzeba poświęcić 2-3 lata na regularną naukę, aby stać się tym juniorem czy stażystą. I to nie 2 godziny nauki na o-------l w tygodniu tylko po 2-3 godziny codziennej nauki, gdzie siedzi się w skupieniu nad kodem i nie zerka co 5 minut na jakieś fejsy czy instagram.

Przez te 2-3 lata nikt za naukę nie zapłaci, a czas
  • Odpowiedz
dostałem reviewu kodu od jakiegoś fachowca i zastanawiam się czy ja jestem takim leszczem czy jak

koleś twierdzi, że w #java:
1) nie powinno się pisać zagnieżdżonych enumów w klasach, nawet jeśli są ściśle powiązane z klasą i są zaenkapsulowane
2) używanie Hibernate kiedy można było użyć JPA to nieporozumienie
3) mapper dla klas domenowych i data transfer object to
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@whoru: ogólnie musiał bym zobaczyć, ale :

1) enumy dziś się pisze po za klasami - łatniej czytelniej i łatwiejsze w utrzymaniu
2) ogólnie jak zaczniesz korzystać z metod konkretnej implementacji to już w niej ugrzęzłeś. Więc ma to nieco sensu. Im mniej tym łatwiej ewentualnie w przyszłości migrować. Mniejszy dług technologiczny
3) DTO ogólnie to tak - nie do końca są antypaternem, ale jak już idziesz w domeny to raczej value object
  • Odpowiedz
@whoru:
1) tak, ciężej to znaleźć, nikt nie powiedział że się to nie rozrośnie i nie przyda gdzie indziej w przyszłości, jeśli są tak powiązane no to trzymaj je w tym samym pakiecie z dostępem pakietowym.
2) powinno się operować na abstrakcji a nie implementacji więc się zgodze.
3) jeśli jest jakaś duża encja i do pewnej metody chcę np tylko 3 pola, to lubię zrobić POJO i mappera, bo
  • Odpowiedz
  • 1
@passage: Czytałem ja jako pierwsza i jakkolwiek na początek była w porządku, to w pewnym etapie odczułem niesamowity przeskok, wiec trochę się wkurzyłem. Czytałem mając otwarty w zakładkach docs Javy >_<
  • Odpowiedz
Cześć! Dzisiejszy dzień zaczynamy od prasówki JAVA oraz Scala! Może znajdziecie coś dla siebie. ( ͡ ͜ʖ ͡)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy
justjoin_it - Cześć! Dzisiejszy dzień zaczynamy od prasówki JAVA oraz Scala! Może zna...

źródło: comment_rzjoAn4542ouGMdJjp4SlXs5ydCyyDid.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@lpelikan: wszystko fajnie pięknie, ale nieco rozwalił mnie tekst (tytuł) diary of self taught engineer. ja wiem że część osób uważa studia za zbędne. ja wiem że są te talenty samorodne. ok.

ale może jednak (skoro jesteśmy w okolicach IT) pozostać przy ścisłych definicjach słów? to w IT jednak ważne jest. i jak ktoś jest samoukiem to niech będzie! powodzenia! ale niechże się nie tytułuje inżynierem.

oczywiście to nie zarzut do Ciebie
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@vizori: no to w sumie obaj chcemy się przekonać do tego samego :-)

tak. co do inżyniera to zgoda. mój ojciec (prawdziwy inżynier - w dziedzinie budowania konstrukcji wodnych) jak się dowiedział ode mnie jak działa IT to powiedział że to nie nic wspólnego z etosem pracy inżyniera (rozmawialiśmy o włamaniach i bezpieczeństwie...)

dzięki za dyskusję. pozdro!
  • Odpowiedz
Czesc kochani,
zrobilem dzisiaj test do Coderslab, myslicie ze w poltora miesiaca uda nadrobic mi sie zaleglosci. Od podstawowki mam klopoty z matma, nie jest to moja najmocniejsza strona. Sadze ze test poszedl mi w miare dobrze. Co moglbym jeszcze poprawic by zmienic swoja kariere zyciowa i zostac Junior Java Developerem? Jakie macie opinie o tym bootcampie? Na internecie przeczytalem same pozytywy.

#programowanie #java #javascript #
G.....q - Czesc kochani,
zrobilem dzisiaj test do Coderslab, myslicie ze w poltora m...

źródło: comment_hOWI4cl1uoKHZB7fHcxuG5uUq2jCjBQn.jpg

Pobierz
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gavlosq: XD Wiesz, że im zależy na tym, żebyś zabulił po prostu hajs? Ich zdaniem nawet szympans ma mocne strony do zostania programistą, pod warunkiem, że ma kasę oczywiście
  • Odpowiedz
dziwna sprawa bo wysyłam ajaxem dane, co innego wysyłam a co innego zapisuje #spring w bazie, wrzucam w ajaxa console.log żeby się upewnić co wysyłam sprawdzając w przeglądarce, pokazuje ok, a potem w bazie widzę, że dane są inne a mianowicie daty są przesunięte o 1 dzień.
wewnątrz employee jest m.in. tablica z datami i te daty potem są zapisywane w bazie źle, przesunięte o 1 dzień. mogę jakoś sprawdzić
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mianowicie daty są przesunięte o 1 dzień


@lukasz890123: time zone, i gdzieś na styku JS z Rest gubiona jest o tym informacja, stąd przesunięcie o 1-2h, więc dla samej daty, czyli wg JS daty z godziną 00:00, wychodzi z tego potem 22:00 poprzedniego dnia
  • Odpowiedz
Jak korzystac z Tomcat w IntelliJ Community w projekcie MVC Spring? Cos czytam, ze plugin do Mavena, ale jakos srednio to dziala. Dodam, ze chce w czystym Springu, a nie Bootcie.

#java #programowanie #spring
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbyś sprawdzić i wykorzystać swoje umiejętności #programowanie w #cpp, #java, #csharp, #python lub #javascript?
Otóż bardzo dobrym sposobem do tego jest udzielanie się w projektach open source.

Jednym z bardzo dynamicznie rozwijających się projektów, jest silnik do tworzenia gier(i nie tylko) Godot Engine. Napisany jest w C++03(C++11 będzie dostępny w wersji 4.0), dzięki czemu tworzenie kodu powinno być
q.....n - Chciałbyś sprawdzić i wykorzystać swoje umiejętności #programowanie w #cpp,...

źródło: comment_ByTjm2z5V9RmT9SB5v9S5hAKi2JWtn6D.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej, mam taką klasę:

public class EmployeeUpdateDTO {
private int employeeId;
private Listvariant1;
private Listvariant2;
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Karatte: zwraca stronę tylko nie mam dostępu w jsie do tego co dodałem:
modelAndView.addObject(employeeQueryDTO);
wcześniej próbowałem działać właśnie jsonem zamiast modelandview, umiałem pobrać z bazy dane, przekształcić je na klasę DTO, ale nie wiedziałem jak przekazać jsona do widoku w controllerze żeby zawartość jsona wypełniła tabelę w htmlu.
w sumie to jest mi obojętnie czy skorzystam z ModelAndView czy inaczej byle to działało.
Mój wcześniejszy post, który opisuje problem z
  • Odpowiedz
hej, pobieram sobie z bazy danych obiekt i zwracam go jako jsona, mam taką funkcję w kontrolerze:
@ GetMapping(value="/{employeeId}", produces = MediaType.APPLICATIONJSONVALUE)
@ ResponseStatus(HttpStatus.OK)
public ResponseEntitygetEmployee(@PathVariable(value="employeeId") int employeeId){
return new ResponseEntity<>(employeeQueryService.getEmployee(employeeId),
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie o projektowanie klas. Piszę sobie szachy w javie i zastanawiam nad klasami.
Klasa Game ma pole Piece[] board, oraz jest klasa Piece która ma pola PieceType (enumy 'K', 'Q' itd) oraz Color oraz Square (pole na jakim stoi)
Teraz zastanawiam się czy implementować szczegółowe klasy figur i czy sprawdzanie ich możliwych ruchów powinno odbywać się w silniku czy nie, rozpatruję następujące opcje

1. Klasa Game sprawdza czy ruch dla Piece jest
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lewo: Piece jako abstrakcyjna i logika w klasach figur (przechowują zasady - jak w rozwiązaniu @Ragnarokk a) + dokładasz wyjątek (może on być w klasach umieszczony) dla skoczka i do bicia w przelocie. Umieszczanie pewnych rzeczy w klasach jest nadmiarowe chyba, że chcesz dodatkowe reguły dodawać (inne warianty szachów). Ponadto jeszcze jest kwestia, czy chcesz podpowiadać ruchy po naciśnięciu figury, czy tylko sprawdzać wykonane ruchy. Tyle jest decyzji do
  • Odpowiedz
@Lewo:
W sumie powiem to co mówisz nie różni się tak bardzo od tego, co ja zrobiłem - ja te metody z klasy Piece przeniosłem z Boarda bardziej w celach organizacyjnych:

z
  • Odpowiedz