Jak wolisz se?

A: mieć 3 funkcje z 1 parametrem:

getDocumentsForRevenue(Department dep)
getDocumentsForCosts(Department dep)

Jak wolisz?

  • A 42.7% (32)
  • B 40.0% (30)
  • nie wiem 17.3% (13)

Oddanych głosów: 75

  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

raczej A choć to zależy. Użyłbym B jeśli element zmienny jest prosty do ogarnięcia. Dobrym przykładem mogłoby być image.ExportAs(ImageType.PNG) zamiast image.ExportAsPNG(): co prawda logika konwersji z generycznego obrazka do PNG jest pewnie cholernie skomplikowana to koncepcyjnie jest to proste do ogarnięcia: wynikiem ma być ten sam obrazek tylko w formacie PNG co łatwo zweryfikować

W twoim wypadku pewnie wolałbym A jeśli jest tam inna logika a B, jeśli nie np. element
  • Odpowiedz
@aczutuse: to powiem stare porzekadło - rób jak uważasz i uważaj jak robisz :>
A tak imho to nie ma co się zbytnio spuszczać - ważne żeby działało i przynosiło wartośc biznesową.
  • Odpowiedz
Pamiętacie o naszej ankiecie dotyczącej hobby i zainteresowań programistów? Jeśli jeszcze nie wypełniliście, to jak najszybciej to nadróbcie ???? Wasze odpowiedzi i sugestie pomogą nam w organizacji kolejnych wydarzeń dla polskiej branży IT ????

Kto wie, może już niebawem będziecie mogli wziąć udział w programistycznej wyprawie na wirtualne ryby, albo w wyścigu zdalnie sterowanych samochodów? ????

Ankietę znajdziecie tutaj - zapraszamy! ???? HobbyIT

#justjoinit #programowanie #programista15k
justjoin_it - Pamiętacie o naszej ankiecie dotyczącej hobby i zainteresowań programis...

źródło: fb

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest ktoś w stanie powiedzieć jak zrobić w kodzie z hibernate, żeby powstał problem n+1?
Czytam, że same relacje nie wystarczą bo będzie problem n+1, trzeba się wspomagać fetch joinem czy innymi rozwiązaniami, a u mnie w ogóle ten problem nie występuje ( ͡° ʖ̯ ͡°)
Jak będę miał zadanie na live codingu żeby zmapować encje to mam na to zwrócić uwagę czy olać bo ten problem już
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop
  • 1
@draxgar
Dialekt był ustawiony, propertiesy wyglądały mniej więcej tak:

spring.datasource.url=jdbc:h2:file:~/mytest123
spring.datasource.driver-class-name=org.h2.Driver
  • Odpowiedz
@tylko_zerknalem: Czyli np. Lomboka? Ktoś tu chyba chce żeby świat płonął ( ͡º ͜ʖ͡º)

A tak serio, w małych projektach Lombok to jest must-be.

@100x: polecam przejrzeć parę wystąpień Jarka Ratajskiego o Springu i adnotacjach (σ ͜ʖσ)
  • Odpowiedz
Ile obecnie może średnio dostać #java dev z 7 latami expa, w tym 3 jako full stack z #angular na rynku poza PL, ale zdalnie? Bez stanowisk typu architekt. Mało widzę dobrych ofert w tym stacku (a jak już to często jest totalny p--------k w kodzie) i zaczynam się zastanawiać czy nie zmieniać na pythona albo JS czysto :|
#programista15k
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Java pytanie.
Czy istnieje możliwość żeby wydrukować liczbę którą zeskanowałem w odpowiedzi w przypadku pojawienia się wyjątku?
Przykład:
input = "sc3",
output = " Liczba sc3 nie może posiadać liter",

Myślałem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamishimi: dodaj finally {} po catch - wykonuje się nawet w przypadku wystąpienia wyjątku

try {
// instrukcje ktore moga potencjalnie zakonczyc sie wyjatkiem
} catch (TypWyjatku dowolnaNazwa) {
// instrukcje, gdy zajdzie
  • Odpowiedz
Czy ktoś z was wie jak nazywa się program do zabezpieczania aplikacji napisanych w Javie wymagających licencji, gdzie przy "częściowym" jego złamaniu, aplikacja w trakcie działania specjalnie zaczyna tworzyć niepotrzebne obiekty w celu zapchania pamięci?

Czegoś takiego jeszcze nie widziałem, a to było nawet interesujące. Już prawie miałem się poddać, ale potem autorzy tego zabezpieczenia popełnili pewien błąd, który znacząco ułatwił mi obejście tych mechanizmów.

Być może są też inne efekty "częściowego złamania", generalnie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

[Full Stack Developer min. 10+ lat doświadczenia] 5500 brutto UOP
- wydaje się być śmieszne? Nic bardziej mylnego, już niedługo zarobki w branży IT będą w końcu normalne i uczciwe wobec reszty społeczeństwa.
#programowanie #programista15k #programista30k #java #react #heheszki
Xolan - [Full Stack Developer min. 10+ lat doświadczenia] 5500 brutto UOP
- wydaje si...

źródło: aaaasss

Pobierz

Zgadzasz się ze mną?

  • tak 18.8% (57)
  • nie 81.3% (247)

Oddanych głosów: 304

  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Xolan: Cope some more.

Tyle, że to nie zarobki programistów są zawyżone, a zarobki reszty dramatycznie zaniżone. Polecałbym walczyć jednak o poprawę własnej sytuacji, niż liczyć na to, że innym się pogorszy i będzie "uczciwie" xd
  • Odpowiedz
Mireczki nie mogę tego zczaić ani wyguglać precyzyjnej odpowiedzi. Kafka używa kolejki do wrzucania wiadomości czy topicu? Jaką strukturą jest w takim razie topic? Czy może to jest jakieś połączenie jednego i drugiego?

#programista15k #programowanie #java #kafka
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@famir96: W tym kontekście pojęcie "kolejka" i "topic" oznaczają abstrakcję, a nie strukturę danych. Może się zatem okazać że do implementacji topiku (abstrakcji) użyta będzie kolejka (struktura), lub nawet wiele kolejek co prawdopodobnie ma miejsce w Kafce (mamy ordering na poziomie partycji, więc można przypuszczać że 1 partycja == 1 kolejka).
  • Odpowiedz
@famir96: Jeżeli chodzi natomiast o samą różnicę między kolejką a topikiem (jako abstrakcjami), to ta pierwsza zakłada że konkretna wiadomość zostanie przetworzona tylko przez jednego adresata, po czym zostanie usunięta z kolejki. To drugie z kolei dopuszcza przetwarzanie tej samej wiadomości przez wielu adresatów, lub wielokrotne przetwarzanie przez tego samego adresata.
  • Odpowiedz
@noway321: wrzucac, wrzucac co sie da i ile sie da technologii wylistowac.. nawet takie pierdy jak HTML, XML.. wszystko jak leci.. edytory jakich uzywales.. wszystko
  • Odpowiedz
wrzucac co sie da i ile sie da technologii wylistowac.. nawet takie pierdy jak HTML, XML.. wszystko jak leci.. edytory jakich uzywales.. wszystko


@6a6b6c:pierdyliard technologii, których nawet nie znasz ale widziałeś raz na oczy, jak u hindusa, co za bezsens
  • Odpowiedz