Singleton neden bir antipattern?
Problem objenin tek bir instance a sahip olma sorumlulugunu kendisinin
yonetmesi mi?
Bu sorumluluk baska bir objeye ornegin Factory objelerine delege
yuklendigi zaman problem cozuluyor mu?
Iyi calismalar
Cenk Civici
--- In
YazilimMuhendisligiTurkiye@..., cihat altuntas
<mcaaltuntas@...> wrote:
>
> Keþke Singleton'ý koymasaydýn ya da Anti-Pattern olarak koysaydýn :)
Bu arada kitabýn hayýrlý olsun..
>
> --- On Tue, 9/2/08, Oezcan Acar <acar@...> wrote:
> From: Oezcan Acar <acar@...>
> Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> To:
YazilimMuhendisligiTurkiye@...
> Date: Tuesday, September 2, 2008, 1:57 AM
>
>
>
>
>
>
>
>
>
>
>
> Degerli arkadaslar,
>
>
>
> son calismam, Java Tasarim Sablonlari ve Yazilim Mimarileri isimli
kitabim Pusula tarafindan yayimlanmistir.
>
>
>
> Islenen Konular:
>
>
>
> Interface ve Abstract Sýnýflar
>
> Tasarým Þablon Çeþitleri
>
> Oluþturucu Tasarým Þablonlarý
>
> Yapýsal Tasarým Þablonlarý
>
> Davranýþsal Tasarým Þablonlarý
>
> JEE Tasarým Þablonlarý
>
> Yazýlým Mimarisi
>
> Spring ile Tasarým Mimarisi
>
>
>
> Tematize edilen tasarim sablonlari (Design Patterns) söyledir:
>
>
>
> - Abstract Factory (soyut fabrika)
>
> - Builder (inþaatçi)
>
> - Factory Method (fabrika)
>
> - Prototype (prototip)
>
> - Singleton (yanlýzlýk)
>
> - Adapter - Bridge (köprü)
>
> - Facade (cephe)
>
> - Decorator (dekotatör)
>
> - Composite (kompozit)
>
> - Flyweight (sinek siklet)
>
> - Proxy (vekil)
>
> - Command (komut)
>
> - Memento (hatýra)
>
> - Strategy (strateji)
>
> - Iterator (tekrarlayýcý)
>
> - State (durum)
>
> - Chain Of Responsibility (sorumluluk zinciri)
>
> - Mediator (aracý)
>
> - Observer (gözlemci)
>
> - Template Method (þablon metot)
>
> - Visitor (ziyaretçi)
>
> - MVC
>
> - Data Access Object
>
> - Front Controller
>
> - Business Delegate
>
> - Intercepting Filter
>
> - Service Locator
>
>
>
> Tasarim sablonlarinin nasil uygulandigi birer Java örnegiyle
gösterilmistir. Bunun yanisira Interface ve Abstract siniflarin
kullanimi ve tasarim prensipleri hakkinda bilgi edinmek mümkündür.
>
>
>
> Ilgi duyanlar kitabi Internet üzerinde asagida yeralan shoplardan
temin edebilirler.
>
>
>
> HepsiBurada. com
>
>
http://www.hepsibur ada.com/productD etails.aspx? CategoryId=
211652&productId =kpusula177
>
>
>
> EStore.com
>
>
http://www.estore. com.tr/ESTORE/ Products. aspx?catalog=
Kitap&productid= KTI34714(7000000)
>
>
>
> IdeeFixe.com
>
>
http://www.ideefixe .com/kitap/ tanim.asp? sid=C12CV6B6VT6T QAGZISIC
>
>
>
> Kitabin ismi: Java Tasarim Sablonlari ve Yazilim Mimarileri
>
> ISBN: 978-9944-711- 14-2
>
> 1. Baski Mayis 2008
>
>
http://www.pusula. com
>
>
>
> Bilginize.
>
>
>
> Saygilarimla
>
>
>
> --
>
>
>
> ____________ _________ ______
>
>
>
> Özcan Acar, Dipl. Inf(FH)
>
> Vorstand
>
> Smart Web Business AG
>
>
>
> Im Niederfeld 8
>
> 65462 Gustavsburg
>
>
>
> +49 171 57 33 66 5
>
> acar@unitedinter. net
>
>
>
> --
>
> Mit freundlichen Grüßen
>
>
>
> ____________ _________ ______
>
>
>
> Özcan Acar, Dipl. Inf(FH)
>
> Vorstand
>
> Smart Web Business AG
>
>
>
> Im Niederfeld 8
>
> 65462 Gustavsburg
>
>
>
> +49 171 57 33 66 5
>
> acar@unitedinter. net
>