Getttir Setttir :( Üzdü Beni
-
Belki 2-3 yildir java yazmamıştım. Yazımı ne kadar zor geliyormuş insana. Teknik bir sıkıntı yok sadece get set hala kullaniyorlarmiş javacilar zor geldi bir sürü farkli farkli get set yazmak bir isyaaan diye bağiriyim dedim foruma.
sadece kendimin olduğu bir proje olsa hemen public yapardim variablelarimi ama ekip e uyum sağlamak için yaşlı hisediyorum kendimi.
-
https://youtube.com/watch?v=5j3IUTS3IVM
Gettir
Adamlar javayla gettir settir yaparak bu noktaya geldi :)
DE5TROY3R tarafından 22/Şub/21 23:43 tarihinde düzenlenmiştir -
DE5TROY3R bunu yazdı
çok iyimiş :)
-
rakkoc bunu yazdı
Belki 2-3 yildir java yazmamıştım. Yazımı ne kadar zor geliyormuş insana. Teknik bir sıkıntı yok sadece get set hala kullaniyorlarmiş javacilar zor geldi bir sürü farkli farkli get set yazmak bir isyaaan diye bağiriyim dedim foruma.
sadece kendimin olduğu bir proje olsa hemen public yapardim variablelarimi ama ekip e uyum sağlamak için yaşlı hisediyorum kendimi.
Ekibi de Project Lombok ile tanıştır hacı. Hepiniz rahat edin.
Sene olmuş 2021, her Javacı getter/setter yazmıyor merak etmeyin :)
-
JPriest bunu yazdırakkoc bunu yazdı
Belki 2-3 yildir java yazmamıştım. Yazımı ne kadar zor geliyormuş insana. Teknik bir sıkıntı yok sadece get set hala kullaniyorlarmiş javacilar zor geldi bir sürü farkli farkli get set yazmak bir isyaaan diye bağiriyim dedim foruma.
sadece kendimin olduğu bir proje olsa hemen public yapardim variablelarimi ama ekip e uyum sağlamak için yaşlı hisediyorum kendimi.
Ekibi de Project Lombok ile tanıştır hacı. Hepiniz rahat edin.
Sene olmuş 2021, her Javacı getter/setter yazmıyor merak etmeyin :)
bu gerçekten güzelmiş. bende vscode'a get set yazan eklenti bakacaktim yarin :)
yinede bir
person.Name = "Ali" yazma rahatliği yok. yine person.setName("Ali") yaziyorsun fakat işi yine olaylaştırıyor.
-
Evet dotnetteki o kolaylık Java'da yok maalesef.
Eğer obje create ederken birden fazla alanı varsa ve alanları tek tek setterlar ile doldurmak zor geliyorsa Builder design pattern'ını da kullanabilirsin. Bu tabii sadece Java için geçerli değil, herhangi bir dilde de benzer kullanımı vardır. Tek kullanım amacı da bu değil ayrıca.
Neyse çok uzatmadan şu videoyu bırakayım. Elle uzun uzun Builder implement etmene de gerek yok, yine Lombok kullanabilirsin.
-
JPriest bunu yazdırakkoc bunu yazdı
Belki 2-3 yildir java yazmamıştım. Yazımı ne kadar zor geliyormuş insana. Teknik bir sıkıntı yok sadece get set hala kullaniyorlarmiş javacilar zor geldi bir sürü farkli farkli get set yazmak bir isyaaan diye bağiriyim dedim foruma.
sadece kendimin olduğu bir proje olsa hemen public yapardim variablelarimi ama ekip e uyum sağlamak için yaşlı hisediyorum kendimi.
Ekibi de Project Lombok ile tanıştır hacı. Hepiniz rahat edin.
Sene olmuş 2021, her Javacı getter/setter yazmıyor merak etmeyin :)
Bunu yazmaya gelmiştim reyiz zaten yazmış.
-
JPriest bunu yazdı
Evet dotnetteki o kolaylık Java'da yok maalesef.
Eğer obje create ederken birden fazla alanı varsa ve alanları tek tek setterlar ile doldurmak zor geliyorsa Builder design pattern'ını da kullanabilirsin. Bu tabii sadece Java için geçerli değil, herhangi bir dilde de benzer kullanımı vardır. Tek kullanım amacı da bu değil ayrıca.
Neyse çok uzatmadan şu videoyu bırakayım. Elle uzun uzun Builder implement etmene de gerek yok, yine Lombok kullanabilirsin.
ben Philip Starritt takip e aldim :)
teşekkürler dostum.
-
Yazma abi :) zorunda degilsin. Yamuluyor muyum? Lombakta alternatif tabi.
-
Valla bence mutlu ol. Java yine bildiğin java. Ben VS'da .Net framework 4.7'den -> .Net Core 5 geçtim, microsoft'un yedi sülalesine sövdüm. Yine birçok yapı değişmiş, ot bok bir sürü şey gelmiş.
VS code için java ide, java code generators gibi eklentileri vardı, bir çok kısayolu destekliyor olması lazım. Bir göz at.
-
cukurova bunu yazdı
Valla bence mutlu ol. Java yine bildiğin java. Ben VS'da .Net framework 4.7'den -> .Net Core 5 geçtim, microsoft'un yedi sülalesine sövdüm. Yine birçok yapı değişmiş, ot bok bir sürü şey gelmiş.
VS code için java ide, java code generators gibi eklentileri vardı, bir çok kısayolu destekliyor olması lazım. Bir göz at.
bizim dotnet projelerini 4.7 de biraktim, 5 olgunlaşsin geçiririz diyordum, 6 geliyormuş. bekliyeceğiz :)