Aktywne Wpisy

Soothsayer +20
biorę po 10 złoty od każdego i słycham państwa dlaczego wyprowadzenie się na wieś to zły pomysł i co mnie może tam w------ć a ja wysłucham i sobie przemyślę

Turpizm +2
Skopiuj link
Skopiuj link

Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Nie ma propert. Właściwości. Jest za to wszędzie używane coś takiego jak poniżej. Nie chodzi nawet o pisanie tego bo może pomóc snippet ale czytanie i rozmiar klas.
JAVA:
private String name;
public String getName() { return this.name; }
public void setName(String name) { this.name = name; }
C#:
private string Name { get; set; }
#java #programowanie #csharp
@DylematyMoralne: szach-mat.
@Myzreal: przecież to jest w zupełnie innym celu niż, dodanie "właściwości".
@DylematyMoralne: publiczny setter też niewiele ogranicza.
@Myzreal: polecam AutoValue, to już nie jest hack.
Podstawowym problemem jest programowanie obiektowe, reszta problemów wynika z tego :)
Zostałem demokratycznym wyborem głosem prezesa zmuszony do używania Javy w firmie która nie ma programistów Javy ale na szczęście tylko przez kilka tygodnia raz na parę miesięcy ( ͡° ͜ʖ ͡°)
C#:
private string Name { get; }
I już gotowe. Mając kila pól jeden pod drugim może to
A ciekawe jakie tworzą problemy. To przecież są tak naprawdę metody, które jedynie ułatwiają czytanie i przyspieszają pisanie. Nic poza tym.
Po kiego diabła w ogóle czytać kod ( ͡° ͜ʖ ͡°)
Pisanie jakiegoś migratora danych, który będzie użyty raz albo dwa w porządnym OOP i jeszcze przy trzymaniu się standardów jak SOLID to głupota i zrobią tak początkujący
z resztą żeby nie być gołosłownym wystarczy czasem
W Javie nie wiem czy to standard ale zarówno w kodzie, który mam jak i w większości przykładów jest dużo takich seterów i geterów w formie metod. A ja to muszę czytać :( Faktycznie wolałbym żeby nie było. I tak ja robię swoje klasy.