#programowanie #java

Która z tych trzech opcji jest najłatwiejsza do odczytania przez osobę która będzie pracować z moim kodem? Chodzi mi o projektowanie funkcji oraz wywoływanie ich. Opcje przedstawiam na przykładzie ich użycia:
xxx yyy = aaa(bbb); // brak lub bardzo mało zmiennych w klasie
yyy = aaa(bbb); // część zmiennych w klasie ale operuje na funkcjach z argumentami
aaa(); // wszystkie zmienne w klasie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#12 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju projektu!
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #naukaprogramowania
da się w JavaFX zrobić tak, aby Button było wyłaczone odrazu po odpaleniu programu? Chodzi o to jak na scrennie, że dopiero jak ktoś wpisze dobry PIN włączam guzik Lewa/Prawa. Nie mogę dodać na poza metodą
lewa.setDisable(true);
prawa.setDisable(true);
to jak to zrobić? Jak ustawie w metodzie to dopiero się wyłaczają jak ktoś kliknie Enter :/
NiePrzystosowanyDoZycia - #java #naukaprogramowania
da się w JavaFX zrobić tak, aby ...

źródło: comment_lWQrWudZ52cFQ5sJggkx05SqyABvGWfi.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #naukaprogramowania
Czemu mi to nie chce chodzić, ktoś ma pomysł? Nazwałem wszystko tak jak w kodzie. Nie wyświetla błędów a mimo to się wysypuje.. :/ https://pastebin.com/Sacm16UF Na przyciskałem dałem akcje handleButtonAction i handleButtonActionButtonzakoncz. Nazwy sprawdziłem i też wszystko poprawnie, nie rozumiem ( ͡° ʖ̯ ͡°)
A screen to jak to jak to wyglada ze strony FXML
NiePrzystosowanyDoZycia - #java #naukaprogramowania
Czemu mi to nie chce chodzić, kt...

źródło: comment_TJ8cSieRjCPzyOk0qJzaKc17cvOMbBeW.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej. Razem z kumplem zabieramy się do pisania aplikacji w #java chcielibyśmy pracować nad jedną aplikacja we dwoje. Tylko pytanie jak to zacząć? Czy wystarczy tutaj ogarnięcie gita (a może jakieś inne przydatne aplikacje które to ułatwią)?
No i w sumie czy dobry mam plan na pisanie tego że zaczynamy od GUI a później dodajemy do tego różne elementy? Czy może jest zupełnie inny sposob, który należy stosować.
#naukaprogramowania
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szymon0291: ale musicie sie nauczyc tez jakiegos frameworka do gui. A ta wiedza jest totalnie zbedna i nieprzydatna pozniej :)

A jak sobie przypomne czary swingowe to serio wolalbym zaczynac od spring boota i prostej webowki :p
  • Odpowiedz
Jak dotąd programowałem w cpp(głównie studia, praktycznie brak doświadczenia komercyjnego), trochę pythona oraz podstawy c#. Początkiem stycznia miałbym mieć rozmowę na stanowisko związane z programowaniem w javie. Poradzilibyście mi co najlepiej byłoby ogarnąć? Jakiś kurs, książka etc?
#java #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Karuzello: to początki, więc zastosuj po prostu wariację na temat Test Driven Development:
- idź na rozmowę
- dowiedz się czego nie umiesz
- nadrób to
- jeśli odpadłeś, to wróć do punktu pierwszego
  • Odpowiedz
  • 1
#programowanie #java

Orientuje się ktoś czy są jakieś dobre książki w j. polskim? A może już ktoś przerobił i może coś polecić
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kamr: Java. Podstawy. Cay S. Horstmann. Ale od czytania to i tak się wg mnie za dużo nie da nauczyć. Przeczytałem obie, a jak przyszło mi w pracy popracować nad kodem produkcyjnym to i tak nie pamiętałem wielu rzeczy z tej książki i stackoverflow leciał w obroty.
  • Odpowiedz
i tak nie pamiętałem wielu rzeczy z tej książki i stackoverflow leciał w obroty


@pieczony-ziemniaczek: to zdanie ma takie dziury logiczne, że nawet nie bardzo wiadomo od czego zacząć, książek o programowaniu nie uczy się na pamięć, można je też mieć niedaleko w razie potrzeby gdy się chce do nich zaglądnąć, a zaglądanie na SO z problemami w pracy jest całkowicie normalne, ale nijak się nie ma do tego czy czytałeś
  • Odpowiedz
Polecicie jakies ksiazki do Javy(tak zeby utrwalic wiedze/udoskonalic pisanie) i SQL/baz danych + Hibernate (od podstaw)?
Chce sobie zrobic prezent na swieta i utrwalic/poszerzyc wiedze za pomoca ksiazek ( ͡ ͜ʖ ͡) czuje sie jakis taki niekompletny kiedy nie otworzylem zadnej ksiazki tylko wszystko wysysam z neta.

#java #sql #bazydanych #programowanie #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Człowiek chciał, bo wie że to jest lepsze, jednak nie da się. Same błędy - pierw problemy ze zmianą wyglądu, potem problemy z kompilacją bo niby nie widzi JDK a na końcu brak polskich znaków. Jakoś straciłem całkowitą sympatię do Intellij IDEA. Powrót do Eclipse jednak konieczny.

#java #oswiadczenie
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hatespinner:
dziwne


a tak na poważnie 99% problemów tego rodzaju wynika z wybitnie położonej konfiguracji samego systemu operacyjnego, zawsze się znajdzie jakiś promil przypadków któremu coś nie działa ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Mirki, mam zrobić taką łamigłówkę za pomocą Swinga

Z każdego pola z cyfrą należy wyprowadzić jeden lub kilka odcinków w rzędzie lub/i kolumnie. Odcinki wyprowadzone z danego pola powinny w sumie "objąć" tyle pól, jaka jest wartość cyfry w polu "startowym" (nie licząc tego pola). Żadne dwa odcinki nie mogą objąć tego samego pola i żadne pole (białe, bez cyfry) nie może pozostać nie objęte.
Jak najlepiej byłoby to rozwiązać żeby było
olekturbo - Mirki, mam zrobić taką łamigłówkę za pomocą Swinga
Z każdego pola z cyfr...

źródło: comment_srM15A5I1H3nfCtfloSzngX6k1AVTfic.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@olekturbo: Graficznie można nawet kolorami, gdzie każda cyfra (C) ma swój kolor, a poprawność rozwiązania można zweryfikować przez zajęcie wszystkich pól zgodnie z regułami narzuconymi przez interfejs. Czyli nie można wyprowadzić odcinka z danej C jeżeli:
- nie leży na tej samej linii co C
- nie sąsiaduje z wcześniej wyprowadzonym odcinkiem lub C
- przekracza limit elementów
Gotowe rozwiązanie też sprawdzisz tymi warunkami iterując po polach, ale trzeba sprawdzać
  • Odpowiedz
@olekturbo: no to akurat nie problem. Masz 1 JPanel na całą planszę, w metodzie paintCanvas lecisz po polach i rysujesz siatkę i liczby (ustawiając im kolory jak chcesz), i kreski. Dodajesz listenera i onClick bieresz współrzędne x i y z eventa i dzielisz przez szerokość kratki i wysokość i masz numer kratki na planszy.

Tu masz jak cokolwiek namalować: http://www.java2s.com/Code/Java/2D-Graphics-GUI/Drawcanvaswithcolorandtext.htm
  • Odpowiedz
Robię sobie tablice haszujące w javie i mam jeden kod dotyczący wstawiania klucza do tablicy z wykorzystaniem danej funkcji haszującej. Problem polega na tym że muszę to przestawić na różnych rodzajach haszowania i średnio mi się widzi duplikowanie kodu ( ͡° ʖ̯ ͡°). Wiem że da się przekazać funkcję jako argument funkcji za pomocą lambd, ale totalnie nie wiem jak to ruszyć.

tutaj kode : https://pastebin.com/kUp80BQM

#programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach