Java Tasarim Sablonlari Kitabi

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.hepsiburada.com/productDetails.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=C12CV6B6VT6TQAGZISIC

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@...


--
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@...


Re: Java Tasarim Sablonlari Kitabi

by cihat altuntas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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




     

   
   
       
         
       
       








       


       
       


     

Re: Java Tasarim Sablonlari Kitabi

by Cenk Civici-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
>



Parent Message unknown Re: Java Tasarim Sablonlari Kitabi

by ersin aksoy :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sayın Acar,

Kitabınızı aldım ve bir cok arkadasa da önerdim. Türkçeye kazandırılmış değerli bir calisma, teşekkür.

Dilerim J2EE için de bir tasarım desenleri kitabı hazırlanır.

İyi calismalar.

Ersin AKSOY





----- Original Message ----
From: Oezcan Acar <acar@...>
To: YazilimMuhendisligiTurkiye@...
Sent: Tuesday, September 2, 2008 1:57:36 AM
Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi


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

   


     

Re: Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ilginiz icin cok tesekkür ederim Ersin bey.

Umarim bu bilgi paylasimiyla bircok yazilimci arkadasimiz ihtiyac duyulan konular hakkinda kitap calismalari yapacak ve bizden bundan faydalanacagiz.

Iyi calismalar

Özcan Acar



-------- Original-Nachricht --------
> Datum: Tue, 2 Sep 2008 00:37:13 -0700 (PDT)
> Von: ersin aksoy <aksoy762001@...>
> An: YazilimMuhendisligiTurkiye@...
> Betreff: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi

> Sayın Acar,
>
> Kitabınızı aldım ve bir cok arkadasa da önerdim. Türkçeye
> kazandırılmış değerli bir calisma, teşekkür.
>
> Dilerim J2EE için de bir tasarım desenleri kitabı hazırlanır.
>
> İyi calismalar.
>
> Ersin AKSOY
>
>
>
>
>
> ----- Original Message ----
> From: Oezcan Acar <acar@...>
> To: YazilimMuhendisligiTurkiye@...
> Sent: Tuesday, September 2, 2008 1:57:36 AM
> Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi
>
>
> 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
>
>    
>
>
>      

--
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@...


Re: Java Tasarim Sablonlari Kitabi

by cihat altuntas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

.Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi hemde global data olarak kullanılması . Doğal olarak tüm uygulamanın bu nesneye bağımlı olması.Ayrıca  uygulamanın test edilmesini zorlaştırmasını da ekleyebiliriz.

 Sorumluluğu nesneden alınmasını Dependency Injection,Service Locator... ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test işlemlerini kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede global olarak bir sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de alsak interface kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.

Bence yoğun olarak singleton kullanana projelerin tasarım olarak gözden geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında Singletonun gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi problemlere yol açabilir bunlardan bahsetmesi gerekir.Anti-Pattern olarak belirtilmesini söylmem bu yüzden.
--- On Tue, 9/2/08, Cenk Civici <ccivici@...> wrote:
From: Cenk Civici <ccivici@...>
Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
To: YazilimMuhendisligiTurkiye@...
Date: Tuesday, September 2, 2008, 10:19 AM










   
            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 YazilimMuhendisligi Turkiye@yahoogro ups.com, 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: YazilimMuhendisligi Turkiye@yahoogro ups.com

> 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

>




     

   
   
       
         
       
       








       


       
       


     

Re: Java Tasarim Sablonlari Kitabi

by Alp Timurhan Çevik :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yorumunuza katılamıyorum, singleton veya diğer patternların herhangi biri
ile ilgili sistemin içerisinde nerede nasıl bir rol alacağı ile ilgili bir
tanıma rastlamadım.

Global data olarak kullanımdan kastınız, anladığım kadarıyla singleton un
içerisinde veri tutulması ve bu verinin kullanılması senaryosu ile ilgili.
Singletonun sadece içerisinde veri tutaiblecek bir sınıf olarak düşünmek
yerine, çoğu zaman service sınıfı olarak kullanılacak bir nesnede kullanımı
düşünmek daha uygun olacaktır.

Ayrıca, singletonun high coupled olarak tasarımın merkezine oturması gibi
bir problem, eğer problem ise (sistemin tümünün birbirine highly coupled
olması ile bir yada birkaç parçaya coupled olması arasında fark olduğu
kanaatindeyim, bu durumda katmanların veya birimlerin kendi içlerinde olan
bir bileşene bağlılığı her zaman rahatsız etmeyebilir) tasarımın bu şekilde
yapılmasından ötürü problemdir. Bu tasarım, pek tabii singleton
kullanılmadan normal nesnelerle de böyle yapılabilir, tek fark, instance
sayısının birden çok olacağıdır. Buradaki coupling işlemindeki problemin de
aslında tek bir instancea referans vermek değil, o sınıf tanımına referans
vererek sınıfın değiştirilebilmesinin zorlaştırılmasına sebep olduğu
kanaatindeyim. Dependency Injection da çoğu senaryoda objeleri oluştururken
singleton olarak oluşturulur, runtime da objenin proxysini oluşturarak bu
proxyi singleton şeklinde kullanır. Burada DI kullanılmayan senaryo ile DI
kullanılan senaryo arasındaki tek fark, kullanılmayan senaryoda sınıf
kodunun singleton olarak yazılması, çağrılarında DI dan değil direk kod
içerisinden yapılmasıdır.

Sonuç olarak, herhangi bir patternin antipattern olması için o patternin var
olması yeterli sebep değildir, aynı zamanda yanlış kullanılması da
gerekmektedir. Singletonun tüm kullanımları yanlıştır yaklaşımına
katılmıyorum. Aslına bakarsanız, singletonun en basit patternlardan birisi
olarak, sadece tek bir instancea sahip olmayı zorlamak dışında pek de bir
kabiliyeti olmayan bir patterndir, ateş olsa cürmü kadar yer yakar.
Singleton a daha fazla görev yükleyip (tabii ki obje olarak singleton bir
objenin daha fazla görevi olacaktır, kastım singleton tanımı) aslında ona
ait olmayan özelliklere ona koymak özellikle karşılıklı iletişimde ciddi
anlaşmazlıklara sebep olacaktır.

İyi çalışmalar,
Alp Timurhan Çevik

Not: Kitap için tebrikler. Özellikle ticari olarak riskli ve cesaret
gerektiren bir çalışma, sektöre çok katkısı olacaktır. Genel çoğunluk kitap
okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim alanımızdaki
kişiler. Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen
zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim, kişiler bu
ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.

On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas <mcaaltuntas@...>wrote:

>   .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi hemde
> global data olarak kullanılması . Doğal olarak tüm uygulamanın bu nesneye
> bağımlı olması.Ayrıca  uygulamanın test edilmesini zorlaştırmasını da
> ekleyebiliriz.
>
>  Sorumluluğu nesneden alınmasını Dependency Injection,Service Locator...
> ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test işlemlerini
> kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede global olarak bir
> sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de alsak interface
> kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.
>
> Bence yoğun olarak singleton kullanana projelerin tasarım olarak gözden
> geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında Singletonun
> gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi problemlere yol
> açabilir bunlardan bahsetmesi gerekir.Anti-Pattern olarak belirtilmesini
> söylmem bu yüzden.
> --- On *Tue, 9/2/08, Cenk Civici <ccivici@...>* wrote:
>
> From: Cenk Civici <ccivici@...>
> Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> To: YazilimMuhendisligiTurkiye@...
> Date: Tuesday, September 2, 2008, 10:19 AM
>
>  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 YazilimMuhendisligi Turkiye@yahoogro ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>,
> 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: YazilimMuhendisligi Turkiye@yahoogro ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>
>
> > 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
> >
>
>
>  
>

Re: Java Tasarim Sablonlari Kitabi

by anarkhos :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Merhabalar,

Benim gozlemime gore Singleton'un en buyuk zarari dependency graph'in
karmasiklastirilmasini buyuk olcude kolaylastirmasi. OOP'nin en onemli
prensiplerinden biri olan dependency'lerin mumkun oldugunca azaltilmasi
kavrami bu nedenle zarar goruyor. Singleton bir nesne ayni JVM (veya .NET
runtime, vs) icerisinde kolaylikla Singleton.getInstance ile referansi
alinarak kullanilabiliyor. Bu da tembellige yol acarak normalde olmamasi
gereken dependency'lerin yaratilmasina neden oluyor. Bu da sorumluluklarin
dogru dagitilmasini sekteye ugratiyor. Bir nevi global degisken olarak gorev
aliyor.

Diger bir zarar ise bir nesnenin ayni runtime icerisinde tek bir instance
ile kisitlanmasi olmasi cogu zaman premature bir karara donusmesidir. Cogu
zaman boyle bir karar, onceden standalone uygulama seklinde gelistirilen bir
yazilim parcasinin ileride baska yazilim bilesenleri ile (ornegin managed
bir ortamda) calisma imkanlarini kisitlamaktadir. Bu da birlikte
calisabilirlik acisindan sorun yaratabilir.

On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas <mcaaltuntas@...>wrote:

>   .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi hemde
> global data olarak kullanılması . Doğal olarak tüm uygulamanın bu nesneye
> bağımlı olması.Ayrıca  uygulamanın test edilmesini zorlaştırmasını da
> ekleyebiliriz.
>
>  Sorumluluğu nesneden alınmasını Dependency Injection,Service Locator...
> ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test işlemlerini
> kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede global olarak bir
> sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de alsak interface
> kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.
>
> Bence yoğun olarak singleton kullanana projelerin tasarım olarak gözden
> geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında Singletonun
> gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi problemlere yol
> açabilir bunlardan bahsetmesi gerekir.Anti-Pattern olarak belirtilmesini
> söylmem bu yüzden.
> --- On *Tue, 9/2/08, Cenk Civici <ccivici@...>* wrote:
>
> From: Cenk Civici <ccivici@...>
> Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> To: YazilimMuhendisligiTurkiye@...
> Date: Tuesday, September 2, 2008, 10:19 AM
>
>  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 YazilimMuhendisligi Turkiye@yahoogro ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>,
> 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: YazilimMuhendisligi Turkiye@yahoogro ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>
>
> > 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
> >
>
>
>  
>

Re: Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Singleton bir anti-pattern degildir, eger öyle olsaydi Spring Singleton nesnelerin olusmasina izin vermezdi. Scope tagi ile bir Spring Bean olustururken, hangi türde olmasina kendimiz karar verebiliyoruz.

Ayrica Spring dokümentasyonunu su cümleye yer veriliyor:

"The singleton scope is the default scope in Spring"

Nesneye yönelik bir yapida yazilim yapiyorsaniz, bagimliliklarla beraber yasamak zorundasiniz, eger bunu istemiyorsaniz, o zaman 100 metot ve 5000 satirdan olusan bir sinif icinde herseyi kodlayabilirsiniz!

Singleton tasarim gerekli oldugu bircok durum var. Global bagimlilik olusacak, bu yüzden Singleton bir anti patterndir tezi bence gecerli degil. Bagimliliklar heryerde var, amac bu bagimliliklari aza indirmek yada esnek bir hale getirmek olmalidir.

Özcan Acar


-------- Original-Nachricht --------
> Datum: Tue, 2 Sep 2008 01:09:42 -0700 (PDT)
> Von: cihat altuntas <mcaaltuntas@...>
> An: YazilimMuhendisligiTurkiye@...
> Betreff: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi

> .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi
> hemde global data olarak kullanılması . Doğal olarak tüm uygulamanın bu
> nesneye bağımlı olması.Ayrıca  uygulamanın test edilmesini
> zorlaştırmasını da ekleyebiliriz.
>
>  Sorumluluğu nesneden alınmasını Dependency Injection,Service
> Locator... ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test
> işlemlerini kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm
> getirsede global olarak bir sınıfa bağımlılığı yinede ortadan
> kaldırmıyor.DI ile de alsak interface kullansak bile yinede bu sınıfa ya da
> arayüze bağımlı oluyoruz.
>
> Bence yoğun olarak singleton kullanana projelerin tasarım olarak gözden
> geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında
> Singletonun gözü kapalı olarak kullanılmaması ve kullanıldığında ne
> gibi problemlere yol açabilir bunlardan bahsetmesi gerekir.Anti-Pattern
> olarak belirtilmesini söylmem bu yüzden.
> --- On Tue, 9/2/08, Cenk Civici <ccivici@...> wrote:
> From: Cenk Civici <ccivici@...>
> Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> To: YazilimMuhendisligiTurkiye@...
> Date: Tuesday, September 2, 2008, 10:19 AM
>
>
>
>
>
>
>
>
>
>
>    
>             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 YazilimMuhendisligi Turkiye@yahoogro ups.com, 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: YazilimMuhendisligi Turkiye@yahoogro ups.com
>
> > 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
>
> >
>
>
>
>
>      
>
>    
>    
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>      

--
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@...


Re: Java Tasarim Sablonlari Kitabi

by Cenk Civici-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sanirim tartisilan iki sey var.

1. Singleton in Pattern da gecen uygulanis bicimi
2. Bir objenin tek instance inin olma durumu

Kotu kokular yayan testleri zorlastiran, objeler arasi bagimliliklari
artiran durum 1. durum bence.

2. duruma Singleton i farkli sekilde uygulayarak erisilebilir. Tek bir
instance i olmasi gereken objenin olusturulma sorumlulugunu baska bir
objeye yukleyebiliriz. Bu obje hem objeyi olusturur hemde hayat
surecini yonetir.

Iyi calismalar
Cenk Civici


--- In YazilimMuhendisligiTurkiye@..., "Oezcan Acar"
<acar@...> wrote:
>
> Singleton bir anti-pattern degildir, eger öyle olsaydi Spring
Singleton nesnelerin olusmasina izin vermezdi. Scope tagi ile bir
Spring Bean olustururken, hangi türde olmasina kendimiz karar
verebiliyoruz.
>
> Ayrica Spring dokümentasyonunu su cümleye yer veriliyor:
>
> "The singleton scope is the default scope in Spring"
>
> Nesneye yönelik bir yapida yazilim yapiyorsaniz, bagimliliklarla
beraber yasamak zorundasiniz, eger bunu istemiyorsaniz, o zaman 100
metot ve 5000 satirdan olusan bir sinif icinde herseyi kodlayabilirsiniz!
>
> Singleton tasarim gerekli oldugu bircok durum var. Global bagimlilik
olusacak, bu yüzden Singleton bir anti patterndir tezi bence gecerli
degil. Bagimliliklar heryerde var, amac bu bagimliliklari aza indirmek
yada esnek bir hale getirmek olmalidir.

>
> Özcan Acar
>
>
> -------- Original-Nachricht --------
> > Datum: Tue, 2 Sep 2008 01:09:42 -0700 (PDT)
> > Von: cihat altuntas <mcaaltuntas@...>
> > An: YazilimMuhendisligiTurkiye@...
> > Betreff: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
>
> > .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi
> > hemde global data olarak kullanılması . Doğal olarak tüm
uygulamanın bu
> > nesneye bağımlı olması.Ayrıca  uygulamanın test edilmesini
> > zorlaştırmasını da ekleyebiliriz.
> >
> >  Sorumluluğu nesneden alınmasını Dependency Injection,Service
> > Locator... ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış
ve test
> > işlemlerini kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm
> > getirsede global olarak bir sınıfa bağımlılığı yinede ortadan
> > kaldırmıyor.DI ile de alsak interface kullansak bile yinede bu
sınıfa ya da
> > arayüze bağımlı oluyoruz.
> >
> > Bence yoğun olarak singleton kullanana projelerin tasarım olarak
gözden
> > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında
> > Singletonun gözü kapalı olarak kullanılmaması ve kullanıldığında ne
> > gibi problemlere yol açabilir bunlardan bahsetmesi
gerekir.Anti-Pattern

> > olarak belirtilmesini söylmem bu yüzden.
> > --- On Tue, 9/2/08, Cenk Civici <ccivici@...> wrote:
> > From: Cenk Civici <ccivici@...>
> > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> > To: YazilimMuhendisligiTurkiye@...
> > Date: Tuesday, September 2, 2008, 10:19 AM
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >    
> >             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 YazilimMuhendisligi Turkiye@yahoogro ups.com, 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: YazilimMuhendisligi Turkiye@yahoogro ups.com
> >
> > > 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
> >
> > >
> >
> >
> >
> >
> >      
> >
> >    
> >    
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >      
>
> --
> 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@...
>



Parent Message unknown Re: Java Tasarim Sablonlari Kitabi

by hikmet darcan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Kitabi gecen aldim, Turkce olarak bu konuda baska bir kaynak yok ve buyuk bir acigi kapayacagini umarim kitabinizin.
Tasarim Sablonlari her yazilimcinin daha yolun basinda ogrenmesi gereken bir konu fakat saolsun universitelerimiz henuz bu konunun oneminin farkina varmis degiller. Yazilim tasarim ve gelistirme sureclerinde tabiri caizse "Amerikayi tekrar kesfetmek" gerekliligini ortadan kaldiracak bu konuda yani Design Patterns konusunda Turkce'ye boyle bir kaynak kazandirmaniz oldukca iyi olmus.

 Hikmet DARCAN



----- Original Message ----
From: Oezcan Acar <acar@...>
To: YazilimMuhendisligiTurkiye@...
Sent: Tuesday, September 2, 2008 1:57:36 AM
Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi


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

   


     

Re: Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Not: Kitap için tebrikler. Özellikle ticari olarak riskli ve cesaret
> gerektiren bir çalışma, sektöre çok katkısı olacaktır.


Ilginiz icin tesekkür ederim.

>Genel
> çoğunluk kitap
> okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim
> alanımızdaki
> kişiler.


Dediginiz gibi bircok arkadasimiz Internet üzerinden arastirma yapiyor.
Bunun bir sebebi belki Türkce kaynak kitaplarin olmamasi olabilir.
Cok profesyonel olanlar bu gibi konular hakkindaki bilgiyi ingilizce kaynak kitaplardan
edinebiliyorlar. Son zamanlarda online sözlüklerin kullanim oraninin büyük ölcüde
artmasindan da anlasildigi gibi,  ingilizce kaynaklar kullaniliyor. Bana soracak olursaniz
Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep olacaktir.



>Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen
> zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim,
> kişiler bu
> ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.


Pusula'dan bu bilgileri edinecegim ve sizinle paylasirim.


iyi calismalar

Özcan Acar


> On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas
> <mcaaltuntas@...>wrote:
>
> >   .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi
> hemde
> > global data olarak kullanılması . Doğal olarak tüm uygulamanın bu
> nesneye
> > bağımlı olması.Ayrıca  uygulamanın test edilmesini
> zorlaştırmasını da
> > ekleyebiliriz.
> >
> >  Sorumluluğu nesneden alınmasını Dependency Injection,Service
> Locator...
> > ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test
> işlemlerini
> > kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede
> global olarak bir
> > sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de alsak
> interface
> > kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.
> >
> > Bence yoğun olarak singleton kullanana projelerin tasarım olarak
> gözden
> > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında
> Singletonun
> > gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi
> problemlere yol
> > açabilir bunlardan bahsetmesi gerekir.Anti-Pattern olarak
> belirtilmesini
> > söylmem bu yüzden.
> > --- On *Tue, 9/2/08, Cenk Civici <ccivici@...>* wrote:
> >
> > From: Cenk Civici <ccivici@...>
> > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> > To: YazilimMuhendisligiTurkiye@...
> > Date: Tuesday, September 2, 2008, 10:19 AM
> >
> >  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 YazilimMuhendisligi Turkiye@yahoogro
> ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>,
> > 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: YazilimMuhendisligi Turkiye@yahoogro
> ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>
> >
> > > 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
> > >
> >
> >
> >  
> >

--
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@...


Re: Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ilginic icin cok tesekkür ederim Hikmet bey.

Kitabi faydali bir kaynak  olarak görmeniz beni gercekten cok sevindirdi.
Ticari bir amacla yapilmis bir calisma olmadi kesinlikle, zaten cok spesifik
bir konu oldugu icin, onlarca baskisinin olacagi bir kitap degil (ama
umarim olur :) )

Amacim bilgi paylasimina katkida bulunmakti. Extreme Programming ve
cevik sürecler hakkinda bir kitap calismam var, kisa bir zaman sonra oda
yayimlanacak, umarim oda faydali bir kaynak olmaya aday bir kitap olacaktir.

iyi calismalar

Özcan Acar



-------- Original-Nachricht --------
> Datum: Tue, 2 Sep 2008 05:17:06 -0700 (PDT)
> Von: hikmet darcan <hikmetdarcan@...>
> An: YazilimMuhendisligiTurkiye@...
> Betreff: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi

> Kitabi gecen aldim, Turkce olarak bu konuda baska bir kaynak yok ve buyuk
> bir acigi kapayacagini umarim kitabinizin.
> Tasarim Sablonlari her yazilimcinin daha yolun basinda ogrenmesi gereken
> bir konu fakat saolsun universitelerimiz henuz bu konunun oneminin farkina
> varmis degiller. Yazilim tasarim ve gelistirme sureclerinde tabiri caizse
> "Amerikayi tekrar kesfetmek" gerekliligini ortadan kaldiracak bu konuda yani
> Design Patterns konusunda Turkce'ye boyle bir kaynak kazandirmaniz oldukca
> iyi olmus.
>
>  Hikmet DARCAN
>
>
>
> ----- Original Message ----
> From: Oezcan Acar <acar@...>
> To: YazilimMuhendisligiTurkiye@...
> Sent: Tuesday, September 2, 2008 1:57:36 AM
> Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi
>
>
> 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
>
>    
>
>
>      

--
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@...


Re: Java Tasarim Sablonlari Kitabi

by Sadettin POLAT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

boyle bir kitabi hazirlayip bizlere armagan ettiginiz icin tesekkurler. gercekten yoklugu buyuk bir eksiklik olan bir kitapti. umarim satis rakamlari cok iyi olur ve bu yondeki yeni yeni kitaplarin cikmasina vesile olur.

kitabi henuz gorme sansim olmadi ama umarim kitap, javaya cok bagimli kalmadan kaliplarin ne oldugunu , ne tur problemlere cozum getirdigini  anlatiyordur.


http://www.sadettinpolat.com

sadettinpolat@...

sadettinpolat@...



"Sevmek, ne zaman vazgececegini bilmektir." dedi bana...

--- On Tue, 9/2/08, Oezcan Acar <acar@...> wrote:
From: Oezcan Acar <acar@...>
Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
To: YazilimMuhendisligiTurkiye@..., YazilimMuhendisligiTurkiye@...
Date: Tuesday, September 2, 2008, 5:50 AM










   
            Ilginic icin cok tesekkür ederim Hikmet bey.



Kitabi faydali bir kaynak  olarak görmeniz beni gercekten cok sevindirdi.

Ticari bir amacla yapilmis bir calisma olmadi kesinlikle, zaten cok spesifik

bir konu oldugu icin, onlarca baskisinin olacagi bir kitap degil (ama

umarim olur :) )



Amacim bilgi paylasimina katkida bulunmakti. Extreme Programming ve

cevik sürecler hakkinda bir kitap calismam var, kisa bir zaman sonra oda

yayimlanacak, umarim oda faydali bir kaynak olmaya aday bir kitap olacaktir.



iyi calismalar



Özcan Acar



-------- Original-Nachricht --------

> Datum: Tue, 2 Sep 2008 05:17:06 -0700 (PDT)

> Von: hikmet darcan <hikmetdarcan@ yahoo.com>

> An: YazilimMuhendisligi Turkiye@yahoogro ups.com

> Betreff: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi



> Kitabi gecen aldim, Turkce olarak bu konuda baska bir kaynak yok ve buyuk

> bir acigi kapayacagini umarim kitabinizin.

> Tasarim Sablonlari her yazilimcinin daha yolun basinda ogrenmesi gereken

> bir konu fakat saolsun universitelerimiz henuz bu konunun oneminin farkina

> varmis degiller. Yazilim tasarim ve gelistirme sureclerinde tabiri caizse

> "Amerikayi tekrar kesfetmek" gerekliligini ortadan kaldiracak bu konuda yani

> Design Patterns konusunda Turkce'ye boyle bir kaynak kazandirmaniz oldukca

> iyi olmus.

>

>  Hikmet DARCAN

>

>

>

> ----- Original Message ----

> From: Oezcan Acar <acar@unitedinter. net>

> To: YazilimMuhendisligi Turkiye@yahoogro ups.com

> Sent: Tuesday, September 2, 2008 1:57:36 AM

> Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi

>

>

> 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

>

>    

>

>

>      



--

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




     

   
   
       
         
       
       








       


       
       


     

Re: Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> boyle bir kitabi hazirlayip bizlere armagan ettiginiz icin tesekkurler.

Ilgi gösterdiginiz icin ben tesekkür ederim :)

> gercekten yoklugu buyuk bir eksiklik olan bir kitapti. umarim satis rakamlari
> cok iyi olur ve bu yondeki yeni yeni kitaplarin cikmasina vesile olur.
>
> kitabi henuz gorme sansim olmadi ama umarim kitap, javaya cok bagimli
> kalmadan kaliplarin ne oldugunu , ne tur problemlere cozum getirdigini 
> anlatiyordur.


Anlasilir ve basit Java örnekleri ile anlatmaya calistim. Java dilini bilmeyenlerin bile
kolaylikla takip edebilecegi türde bir calisma oldu, cünkü spesifik Java konularina girmedim. Örneklerin cogu basit Java (POJO - Plain Old Java Object) siniflarindan olusuyor.


iyi calismalar

Özcan Acar


>
> http://www.sadettinpolat.com
>
> sadettinpolat@...
>
> sadettinpolat@...
>
>
>
> "Sevmek, ne zaman vazgececegini bilmektir." dedi bana...
>
> --- On Tue, 9/2/08, Oezcan Acar <acar@...> wrote:
> From: Oezcan Acar <acar@...>
> Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> To: YazilimMuhendisligiTurkiye@...,
> YazilimMuhendisligiTurkiye@...
> Date: Tuesday, September 2, 2008, 5:50 AM
>
>
>
>
>
>
>
>
>
>
>    
>             Ilginic icin cok tesekkür ederim Hikmet bey.
>
>
>
> Kitabi faydali bir kaynak  olarak görmeniz beni gercekten cok sevindirdi.
>
> Ticari bir amacla yapilmis bir calisma olmadi kesinlikle, zaten cok
> spesifik
>
> bir konu oldugu icin, onlarca baskisinin olacagi bir kitap degil (ama
>
> umarim olur :) )
>
>
>
> Amacim bilgi paylasimina katkida bulunmakti. Extreme Programming ve
>
> cevik sürecler hakkinda bir kitap calismam var, kisa bir zaman sonra oda
>
> yayimlanacak, umarim oda faydali bir kaynak olmaya aday bir kitap
> olacaktir.
>
>
>
> iyi calismalar
>
>
>
> Özcan Acar
>
>
>
> -------- Original-Nachricht --------
>
> > Datum: Tue, 2 Sep 2008 05:17:06 -0700 (PDT)
>
> > Von: hikmet darcan <hikmetdarcan@ yahoo.com>
>
> > An: YazilimMuhendisligi Turkiye@yahoogro ups.com
>
> > Betreff: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
>
>
>
> > Kitabi gecen aldim, Turkce olarak bu konuda baska bir kaynak yok ve
> buyuk
>
> > bir acigi kapayacagini umarim kitabinizin.
>
> > Tasarim Sablonlari her yazilimcinin daha yolun basinda ogrenmesi gereken
>
> > bir konu fakat saolsun universitelerimiz henuz bu konunun oneminin
> farkina
>
> > varmis degiller. Yazilim tasarim ve gelistirme sureclerinde tabiri
> caizse
>
> > "Amerikayi tekrar kesfetmek" gerekliligini ortadan kaldiracak bu konuda
> yani
>
> > Design Patterns konusunda Turkce'ye boyle bir kaynak kazandirmaniz
> oldukca
>
> > iyi olmus.
>
> >
>
> >  Hikmet DARCAN
>
> >
>
> >
>
> >
>
> > ----- Original Message ----
>
> > From: Oezcan Acar <acar@unitedinter. net>
>
> > To: YazilimMuhendisligi Turkiye@yahoogro ups.com
>
> > Sent: Tuesday, September 2, 2008 1:57:36 AM
>
> > Subject: [YazMuhTR] Java Tasarim Sablonlari Kitabi
>
> >
>
> >
>
> > 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
>
> >
>
> >    
>
> >
>
> >
>
> >      
>
>
>
> --
>
> 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
>
>
>
>
>      
>
>    
>    
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>      

--
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@...


Re: Java Tasarim Sablonlari Kitabi

by Seyit Caglar Abbasoglu-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep
> olacaktir.
>
Bu kaynak sıkıntısı öyle boyutlarda ki, "ingilizce bilmeyen adam programcı
olamaz" gibi genel bir kanı var.

Gerçekten tebrikler.

02 Eylül 2008 Salı 15:17 tarihinde Oezcan Acar <acar@...> yazdı:

>   > Not: Kitap için tebrikler. Özellikle ticari olarak riskli ve cesaret
> > gerektiren bir çalışma, sektöre çok katkısı olacaktır.
>
> Ilginiz icin tesekkür ederim.
>
> >Genel
> > çoğunluk kitap
> > okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim
> > alanımızdaki
> > kişiler.
>
> Dediginiz gibi bircok arkadasimiz Internet üzerinden arastirma yapiyor.
> Bunun bir sebebi belki Türkce kaynak kitaplarin olmamasi olabilir.
> Cok profesyonel olanlar bu gibi konular hakkindaki bilgiyi ingilizce kaynak
> kitaplardan
> edinebiliyorlar. Son zamanlarda online sözlüklerin kullanim oraninin büyük
> ölcüde
> artmasindan da anlasildigi gibi, ingilizce kaynaklar kullaniliyor. Bana
> soracak olursaniz
> Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep
> olacaktir.
>
> >Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen
> > zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim,
> > kişiler bu
> > ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.
>
> Pusula'dan bu bilgileri edinecegim ve sizinle paylasirim.
>
> iyi calismalar
>
> Özcan Acar
>
> > On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas
> > <mcaaltuntas@... <mcaaltuntas%40yahoo.com>>wrote:
> >
> > > .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi
> > hemde
> > > global data olarak kullanılması . Doğal olarak tüm uygulamanın bu
> > nesneye
> > > bağımlı olması.Ayrıca uygulamanın test edilmesini
> > zorlaştırmasını da
> > > ekleyebiliriz.
> > >
> > > Sorumluluğu nesneden alınmasını Dependency Injection,Service
> > Locator...
> > > ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test
> > işlemlerini
> > > kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede
> > global olarak bir
> > > sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de alsak
> > interface
> > > kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.
> > >
> > > Bence yoğun olarak singleton kullanana projelerin tasarım olarak
> > gözden
> > > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında
> > Singletonun
> > > gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi
> > problemlere yol
> > > açabilir bunlardan bahsetmesi gerekir.Anti-Pattern olarak
> > belirtilmesini
> > > söylmem bu yüzden.
> > > --- On *Tue, 9/2/08, Cenk Civici <ccivici@...<ccivici%40hotmail.com>>*
> wrote:
> > >
> > > From: Cenk Civici <ccivici@... <ccivici%40hotmail.com>>
> > > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> > > To: YazilimMuhendisligiTurkiye@...<YazilimMuhendisligiTurkiye%40yahoogroups.com>
> > > Date: Tuesday, September 2, 2008, 10:19 AM
> > >
> > > 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 YazilimMuhendisligi Turkiye@yahoogro
> > ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>,
> > > 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: YazilimMuhendisligi Turkiye@yahoogro
> > ups.com<YazilimMuhendisligiTurkiye%40yahoogroups.com>
>
> > >
> > > > 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
> > > >
> > >
> > >
> > >
> > >
>
> --
> 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@... <acar%40unitedinter.net>
>
>  
>

Re: Java Tasarim Sablonlari Kitabi

by cihat altuntas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sizce bu tarz bir kitap yazmak ne kadar zaman,emek,zahmet gerektirir?Aslında Refactoring,TDD,DDD,Principles,Patterns,OOP'yi kapsayan yazılım tasarımı tarzı bir kitap yazmayı önceden beri istiyorum fakat cesaret edemiyorum. Bunu para için değilde türkiyede kaynak olması açısından istiyorum.Sizce böyle bir işe girişmeye değermi?

--- On Wed, 9/3/08, Seyit Caglar Abbasoglu <scabbasoglu@...> wrote:
From: Seyit Caglar Abbasoglu <scabbasoglu@...>
Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
To: YazilimMuhendisligiTurkiye@...
Date: Wednesday, September 3, 2008, 5:08 PM










   
            Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep olacaktir.


Bu kaynak sıkıntısı öyle boyutlarda ki, "ingilizce bilmeyen adam programcı olamaz" gibi genel bir kanı var.

Gerçekten tebrikler.
 
02 Eylül 2008 Salı 15:17 tarihinde Oezcan Acar <acar@unitedinter. net> yazdı:


















   
            > Not: Kitap için tebrikler. Özellikle ticari olarak riskli ve cesaret

> gerektiren bir çalışma, sektöre çok katkısı olacaktır.



Ilginiz icin tesekkür ederim.



>Genel

> çoğunluk kitap

> okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim

> alanımızdaki

> kişiler.



Dediginiz gibi bircok arkadasimiz Internet üzerinden arastirma yapiyor.

Bunun bir sebebi belki Türkce kaynak kitaplarin olmamasi olabilir.

Cok profesyonel olanlar bu gibi konular hakkindaki bilgiyi ingilizce kaynak kitaplardan

edinebiliyorlar. Son zamanlarda online sözlüklerin kullanim oraninin büyük ölcüde

artmasindan da anlasildigi gibi,  ingilizce kaynaklar kullaniliyor. Bana soracak olursaniz

Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep olacaktir.



>Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen

> zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim,

> kişiler bu

> ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.



Pusula'dan bu bilgileri edinecegim ve sizinle paylasirim.



iyi calismalar



Özcan Acar



> On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas

> <mcaaltuntas@ yahoo.com>wrote:

>

> >   .Aslında bence problem hem nesnenin bu sorumluluğu kendi yönetmesi

> hemde

> > global data olarak kullanılması . Doğal olarak tüm uygulamanın bu

> nesneye

> > bağımlı olması.Ayrıca  uygulamanın test edilmesini

> zorlaştırmasını da

> > ekleyebiliriz.

> >

> >  Sorumluluğu nesneden alınmasını Dependency Injection,Service

> Locator...

> > ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve test

> işlemlerini

> > kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede

> global olarak bir

> > sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de alsak

> interface

> > kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.

> >

> > Bence yoğun olarak singleton kullanana projelerin tasarım olarak

> gözden

> > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında

> Singletonun

> > gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi

> problemlere yol

> > açabilir bunlardan bahsetmesi gerekir.Anti- Pattern olarak

> belirtilmesini

> > söylmem bu yüzden.

> > --- On *Tue, 9/2/08, Cenk Civici <ccivici@hotmail. com>* wrote:

> >

> > From: Cenk Civici <ccivici@hotmail. com>

> > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi

> > To: YazilimMuhendisligi Turkiye@yahoogro ups.com

> > Date: Tuesday, September 2, 2008, 10:19 AM

> >

> >  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 YazilimMuhendisligi Turkiye@yahoogro

> ups.com<YazilimMuhendisligi Turkiye%40yahoogroups. com>,

> > 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: YazilimMuhendisligi Turkiye@yahoogro

> ups.com<YazilimMuhendisligi Turkiye%40yahoogroups. com>

> >

> > > 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

> > >

> >

> >

> >  

> >



--

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




     

   
   
       
       
       
       


       


       
       
       
       
       




     

   
   
       
         
       
       








       


       
       


     

Re: Java Tasarim Sablonlari Kitabi

by UnitedNet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Sizce bu tarz bir kitap yazmak ne kadar zaman,emek,zahmet
> gerektirir?

Kitabi hazirlamak bir yilimi aldi, cünkü sürdürmem gereken bir is hayatim var. Zaman buldukca yazabildim...


>Aslında Refactoring,TDD,DDD,Principles,Patterns,OOP'yi kapsayan yazılım
> tasarımı tarzı bir kitap yazmayı önceden beri istiyorum fakat cesaret
> edemiyorum. Bunu para için değilde türkiyede kaynak olması açısından


Ben bu konularin cogunu yeni kitabimda, Extreme Programming ismini tasiyor tematize ettim,
eylül sonuna kadar piyasada olacak umarim. Bu sefer daha cok zaman ayirma firsati buldugum icin
4 aylik bir calisma sonunda olustu. Su an hala son bölümler üzerinde calisiyorum. Özellikle TDD konusuna özen gösterdim. Uygulamali Extreme Programming nasil yapilir, bunu tematize etmeye calistim...


> istiyorum.Sizce böyle bir işe girişmeye değermi?

Eger ticari düsünmüyorsaniz, o zaman her zaman deger bence :)
Lakin böyle kitaplar cok spesifik oldugu icin satis rakamlari her zaman düsük olacaktir,
1000 tane satilmasi bile bazen mucize, cünkü korsan cok yaygin. Artik Pusula korsani önlemek
icin Design Pattern leri tematize eden bir kitabi bile 15 YTL nin altinda satiyor ki, böyle kitaplar Avrupa'da 40, 50 belki 80 EUR degerinde....


Iyi calismalar

Özcan Acar


 

> --- On Wed, 9/3/08, Seyit Caglar Abbasoglu <scabbasoglu@...> wrote:
> From: Seyit Caglar Abbasoglu <scabbasoglu@...>
> Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> To: YazilimMuhendisligiTurkiye@...
> Date: Wednesday, September 3, 2008, 5:08 PM
>
>
>
>
>
>
>
>
>
>
>    
>             Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla
> talep olacaktir.
>
>
> Bu kaynak sıkıntısı öyle boyutlarda ki, "ingilizce bilmeyen adam
> programcı olamaz" gibi genel bir kanı var.
>
> Gerçekten tebrikler.
>  
> 02 Eylül 2008 Salı 15:17 tarihinde Oezcan Acar <acar@unitedinter. net>
> yazdı:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>    
>             > Not: Kitap için tebrikler. Özellikle ticari olarak riskli
> ve cesaret
>
> > gerektiren bir çalışma, sektöre çok katkısı olacaktır.
>
>
>
> Ilginiz icin tesekkür ederim.
>
>
>
> >Genel
>
> > çoğunluk kitap
>
> > okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim
>
> > alanımızdaki
>
> > kişiler.
>
>
>
> Dediginiz gibi bircok arkadasimiz Internet üzerinden arastirma yapiyor.
>
> Bunun bir sebebi belki Türkce kaynak kitaplarin olmamasi olabilir.
>
> Cok profesyonel olanlar bu gibi konular hakkindaki bilgiyi ingilizce
> kaynak kitaplardan
>
> edinebiliyorlar. Son zamanlarda online sözlüklerin kullanim oraninin
> büyük ölcüde
>
> artmasindan da anlasildigi gibi,  ingilizce kaynaklar kullaniliyor. Bana
> soracak olursaniz
>
> Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep
> olacaktir.
>
>
>
> >Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen
>
> > zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim,
>
> > kişiler bu
>
> > ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.
>
>
>
> Pusula'dan bu bilgileri edinecegim ve sizinle paylasirim.
>
>
>
> iyi calismalar
>
>
>
> Özcan Acar
>
>
>
> > On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas
>
> > <mcaaltuntas@ yahoo.com>wrote:
>
> >
>
> > >   .Aslında bence problem hem nesnenin bu sorumluluğu kendi
> yönetmesi
>
> > hemde
>
> > > global data olarak kullanılması . Doğal olarak tüm uygulamanın bu
>
> > nesneye
>
> > > bağımlı olması.Ayrıca  uygulamanın test edilmesini
>
> > zorlaştırmasını da
>
> > > ekleyebiliriz.
>
> > >
>
> > >  Sorumluluğu nesneden alınmasını Dependency Injection,Service
>
> > Locator...
>
> > > ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve
> test
>
> > işlemlerini
>
> > > kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede
>
> > global olarak bir
>
> > > sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de
> alsak
>
> > interface
>
> > > kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.
>
> > >
>
> > > Bence yoğun olarak singleton kullanana projelerin tasarım olarak
>
> > gözden
>
> > > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında
>
> > Singletonun
>
> > > gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi
>
> > problemlere yol
>
> > > açabilir bunlardan bahsetmesi gerekir.Anti- Pattern olarak
>
> > belirtilmesini
>
> > > söylmem bu yüzden.
>
> > > --- On *Tue, 9/2/08, Cenk Civici <ccivici@hotmail. com>* wrote:
>
> > >
>
> > > From: Cenk Civici <ccivici@hotmail. com>
>
> > > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
>
> > > To: YazilimMuhendisligi Turkiye@yahoogro ups.com
>
> > > Date: Tuesday, September 2, 2008, 10:19 AM
>
> > >
>
> > >  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 YazilimMuhendisligi Turkiye@yahoogro
>
> > ups.com<YazilimMuhendisligi Turkiye%40yahoogroups. com>,
>
> > > 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: YazilimMuhendisligi Turkiye@yahoogro
>
> > ups.com<YazilimMuhendisligi Turkiye%40yahoogroups. com>
>
> > >
>
> > > > 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
>
> > > >
>
> > >
>
> > >
>
> > >  
>
> > >
>
>
>
> --
>
> 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
>
>
>
>
>      
>
>    
>    
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>      
>
>    
>    
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>      

--
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@...


Re: Java Tasarim Sablonlari Kitabi

by Alp Timurhan Çevik :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bu soruları okurken aklımda oluşan bir fikir, yurtdışında yaygın olan, toplu
çalışma ile kitap yazma fikri oldu. Bu tür bir kitabın aslında ciddi bir
getirisi olması pek beklenemez, zira hem kısıtlı çevre, hemde
alışkanlıklardan ötürü. Yıllardır kimi kişilerin yazdığı yazılım
kitaplarının çoğunun belli bir yazılımın kullanıcı kitapçığını türkçeye
çevirmekten ibaret olduğu düşünülünce, hitap edilen çevre de türkçe
kitaplara çekinerek yaklaşıyor. Daha önceki yıllarda bu şekilde yazılımış
kitapları alıp sonra okumadan başkasına verdiğim veya çöpe attığım dahi
oldu.

Bu faktörler sonucunda, bu şekilde bir kitap yazmanın külfeti yazan kişinin
omuzlarında. Belki bu tür kitapların çoğalmasını sağlamak için biraraya
gelip kitabın değişik chapterlarını farklı kişilerin yazması gibi bir durum
sözkonusu olabilir. Bu sayede sıkıntı kısmı azalacaktır. Türkiyede yazılım
konusunun ne kadar standart altında yürüdüğünü gören herkesin bu konuyla
ilgili bir katkı yapmak istediği kanaatindeyim.



Konular çok geniş, hem genel konular, software testing, size estimation,
continuous integration, build management, database design, object oriented
design, orm, user interface vb vb. hemde özel konular, frameworkler,
programlama dilleri. Aynı zamanda ciddi bir eksik de yazılım yönetimi
konusunda.

Bu konularla ilgili bir çalışma grubu başlatılır ve konular paylaşılırsa,
kısa zamanda faydalı eserler çıkacağı kanaatindeyim. Grup olarak zaman
harcanacağı için, tek kişinin bütün sıkıntıyı yüklenmesi gibi hususlar da
ortadan kalkacaktır.

Özcan bey tekrar cesaretinizi ve çabanızı takdir ve hayranlıkla
karşıladığımı belirtmek isterim, çok yorucu bir çalışmayı sırtlamış ve
tamamlamışsınız.



2008/9/4 Oezcan Acar <acar@...>

>   > Sizce bu tarz bir kitap yazmak ne kadar zaman,emek,zahmet
> > gerektirir?
>
> Kitabi hazirlamak bir yilimi aldi, cünkü sürdürmem gereken bir is hayatim
> var. Zaman buldukca yazabildim...
>
> >Aslında Refactoring,TDD,DDD,Principles,Patterns,OOP'yi kapsayan yazılım
> > tasarımı tarzı bir kitap yazmayı önceden beri istiyorum fakat cesaret
> > edemiyorum. Bunu para için değilde türkiyede kaynak olması açısından
>
> Ben bu konularin cogunu yeni kitabimda, Extreme Programming ismini tasiyor
> tematize ettim,
> eylül sonuna kadar piyasada olacak umarim. Bu sefer daha cok zaman ayirma
> firsati buldugum icin
> 4 aylik bir calisma sonunda olustu. Su an hala son bölümler üzerinde
> calisiyorum. Özellikle TDD konusuna özen gösterdim. Uygulamali Extreme
> Programming nasil yapilir, bunu tematize etmeye calistim...
>
> > istiyorum.Sizce böyle bir işe girişmeye değermi?
>
> Eger ticari düsünmüyorsaniz, o zaman her zaman deger bence :)
> Lakin böyle kitaplar cok spesifik oldugu icin satis rakamlari her zaman
> düsük olacaktir,
> 1000 tane satilmasi bile bazen mucize, cünkü korsan cok yaygin. Artik
> Pusula korsani önlemek
> icin Design Pattern leri tematize eden bir kitabi bile 15 YTL nin altinda
> satiyor ki, böyle kitaplar Avrupa'da 40, 50 belki 80 EUR degerinde....
>
> Iyi calismalar
>
> Özcan Acar
>
>
> > --- On Wed, 9/3/08, Seyit Caglar Abbasoglu <scabbasoglu@...<scabbasoglu%40gmail.com>>
> wrote:
> > From: Seyit Caglar Abbasoglu <scabbasoglu@...<scabbasoglu%40gmail.com>
> >
> > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> > To: YazilimMuhendisligiTurkiye@...<YazilimMuhendisligiTurkiye%40yahoogroups.com>
> > Date: Wednesday, September 3, 2008, 5:08 PM
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla
> > talep olacaktir.
> >
> >
> > Bu kaynak sıkıntısı öyle boyutlarda ki, "ingilizce bilmeyen adam
> > programcı olamaz" gibi genel bir kanı var.
> >
> > Gerçekten tebrikler.
> >
> > 02 Eylül 2008 Salı 15:17 tarihinde Oezcan Acar <acar@unitedinter. net>
> > yazdı:
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > > Not: Kitap için tebrikler. Özellikle ticari olarak riskli
> > ve cesaret
> >
> > > gerektiren bir çalışma, sektöre çok katkısı olacaktır.
> >
> >
> >
> > Ilginiz icin tesekkür ederim.
> >
> >
> >
> > >Genel
> >
> > > çoğunluk kitap
> >
> > > okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim
> >
> > > alanımızdaki
> >
> > > kişiler.
> >
> >
> >
> > Dediginiz gibi bircok arkadasimiz Internet üzerinden arastirma yapiyor.
> >
> > Bunun bir sebebi belki Türkce kaynak kitaplarin olmamasi olabilir.
> >
> > Cok profesyonel olanlar bu gibi konular hakkindaki bilgiyi ingilizce
> > kaynak kitaplardan
> >
> > edinebiliyorlar. Son zamanlarda online sözlüklerin kullanim oraninin
> > büyük ölcüde
> >
> > artmasindan da anlasildigi gibi, ingilizce kaynaklar kullaniliyor. Bana
> > soracak olursaniz
> >
> > Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep
> > olacaktir.
> >
> >
> >
> > >Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen
> >
> > > zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim,
> >
> > > kişiler bu
> >
> > > ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.
> >
> >
> >
> > Pusula'dan bu bilgileri edinecegim ve sizinle paylasirim.
> >
> >
> >
> > iyi calismalar
> >
> >
> >
> > Özcan Acar
> >
> >
> >
> > > On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas
> >
> > > <mcaaltuntas@ yahoo.com>wrote:
> >
> > >
> >
> > > > .Aslında bence problem hem nesnenin bu sorumluluğu kendi
> > yönetmesi
> >
> > > hemde
> >
> > > > global data olarak kullanılması . Doğal olarak tüm uygulamanın bu
> >
> > > nesneye
> >
> > > > bağımlı olması.Ayrıca uygulamanın test edilmesini
> >
> > > zorlaştırmasını da
> >
> > > > ekleyebiliriz.
> >
> > > >
> >
> > > > Sorumluluğu nesneden alınmasını Dependency Injection,Service
> >
> > > Locator...
> >
> > > > ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve
> > test
> >
> > > işlemlerini
> >
> > > > kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede
> >
> > > global olarak bir
> >
> > > > sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de
> > alsak
> >
> > > interface
> >
> > > > kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.
> >
> > > >
> >
> > > > Bence yoğun olarak singleton kullanana projelerin tasarım olarak
> >
> > > gözden
> >
> > > > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında
> >
> > > Singletonun
> >
> > > > gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi
> >
> > > problemlere yol
> >
> > > > açabilir bunlardan bahsetmesi gerekir.Anti- Pattern olarak
> >
> > > belirtilmesini
> >
> > > > söylmem bu yüzden.
> >
> > > > --- On *Tue, 9/2/08, Cenk Civici <ccivici@hotmail. com>* wrote:
> >
> > > >
> >
> > > > From: Cenk Civici <ccivici@hotmail. com>
> >
> > > > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
> >
> > > > To: YazilimMuhendisligi Turkiye@yahoogro ups.com
> >
> > > > Date: Tuesday, September 2, 2008, 10:19 AM
> >
> > > >
> >
> > > > 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 YazilimMuhendisligi Turkiye@yahoogro
> >
> > > ups.com<YazilimMuhendisligi Turkiye%40yahoogroups. com>,
> >
> > > > 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: YazilimMuhendisligi Turkiye@yahoogro
> >
> > > ups.com<YazilimMuhendisligi Turkiye%40yahoogroups. com>
> >
> > > >
> >
> > > > > 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
> >
> > > > >
> >
> > > >
> >
> > > >
> >
> > > >
> >
> > > >
> >
> >
> >
> > --
> >
> > 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
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
> --
> 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@... <acar%40unitedinter.net>
>
>  
>

Re: Türkiye yazılım sektörü için ortak çalışma grubu ile Kitap Yazma

by cihat altuntas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Evet çalışma grubu fikri bence de çok güzel.Sonuçta Türkiye'de yazılım sektörünün gelişmesi için gerçekten böyle bir çalışmaya ihtiyaç var. Böyle bir çalışma grubu kurulsa katılmayı düşünürmüsünüz aslında başka bir konu başlığı altında tartışılabilir.Tabi aklıma forumlarda birtürlü başlayamayan bitemeyen projeler gelmiyor değil. Tamam deyip başladıktan sonra işin yarım kalmasıda pek iyi olmaz.

Aklıma oldukça beğendiğim No Fluff Just Stuff Anthology kitapları geldi. Bu tarz bir içerik fazla katılımla oldukça kısa süre içinde çıkarılabilir aslında. Ne düşünüyorsunuz bu konuda?
--- On Thu, 9/4/08, Alp Timurhan Çevik <atcevik@...> wrote:
From: Alp Timurhan Çevik <atcevik@...>
Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi
To: YazilimMuhendisligiTurkiye@...
Date: Thursday, September 4, 2008, 1:06 AM










   
            Bu soruları okurken aklımda oluşan bir fikir, yurtdışında yaygın olan, toplu çalışma ile kitap yazma fikri oldu. Bu tür bir kitabın aslında ciddi bir getirisi olması pek beklenemez, zira hem kısıtlı çevre, hemde alışkanlıklardan ötürü. Yıllardır kimi kişilerin yazdığı yazılım kitaplarının çoğunun belli bir yazılımın kullanıcı kitapçığını türkçeye çevirmekten ibaret olduğu düşünülünce, hitap edilen çevre de türkçe kitaplara çekinerek yaklaşıyor. Daha önceki yıllarda bu şekilde yazılımış kitapları alıp sonra okumadan başkasına verdiğim veya çöpe attığım dahi oldu.


Bu faktörler sonucunda, bu şekilde bir kitap yazmanın külfeti yazan kişinin omuzlarında. Belki bu tür kitapların çoğalmasını sağlamak için biraraya gelip kitabın değişik chapterlarını farklı kişilerin yazması gibi bir durum sözkonusu olabilir. Bu sayede sıkıntı kısmı azalacaktır. Türkiyede yazılım konusunun ne kadar standart altında yürüdüğünü gören herkesin bu konuyla ilgili bir katkı yapmak istediği kanaatindeyim.




Konular çok geniş, hem genel konular, software testing, size estimation, continuous integration, build management, database design, object oriented design, orm, user interface vb vb. hemde özel konular, frameworkler, programlama dilleri. Aynı zamanda ciddi bir eksik de yazılım yönetimi konusunda.


Bu konularla ilgili bir çalışma grubu başlatılır ve konular paylaşılırsa, kısa zamanda faydalı eserler çıkacağı kanaatindeyim. Grup olarak zaman harcanacağı için, tek kişinin bütün sıkıntıyı yüklenmesi gibi hususlar da ortadan kalkacaktır.


Özcan bey tekrar cesaretinizi ve çabanızı takdir ve hayranlıkla karşıladığımı belirtmek isterim, çok yorucu bir çalışmayı sırtlamış ve tamamlamışsınız.



2008/9/4 Oezcan Acar <acar@unitedinter. net>

















   
            > Sizce bu tarz bir kitap yazmak ne kadar zaman,emek,zahmet

> gerektirir?



Kitabi hazirlamak bir yilimi aldi, cünkü sürdürmem gereken bir is hayatim var. Zaman buldukca yazabildim.. .



>Aslında Refactoring, TDD,DDD,Principl es,Patterns, OOP'yi kapsayan yazılım

> tasarımı tarzı bir kitap yazmayı önceden beri istiyorum fakat cesaret

> edemiyorum. Bunu para için değilde türkiyede kaynak olması açısından



Ben bu konularin cogunu yeni kitabimda, Extreme Programming ismini tasiyor tematize ettim,

eylül sonuna kadar piyasada olacak umarim. Bu sefer daha cok zaman ayirma firsati buldugum icin

4 aylik bir calisma sonunda olustu. Su an hala son bölümler üzerinde calisiyorum. Özellikle TDD konusuna özen gösterdim. Uygulamali Extreme Programming nasil yapilir, bunu tematize etmeye calistim...




> istiyorum.Sizce böyle bir işe girişmeye değermi?



Eger ticari düsünmüyorsaniz, o zaman her zaman deger bence :)

Lakin böyle kitaplar cok spesifik oldugu icin satis rakamlari her zaman düsük olacaktir,

1000 tane satilmasi bile bazen mucize, cünkü korsan cok yaygin. Artik Pusula korsani önlemek

icin Design Pattern leri tematize eden bir kitabi bile 15 YTL nin altinda satiyor ki, böyle kitaplar Avrupa'da 40, 50 belki 80 EUR degerinde... .



Iyi calismalar



Özcan Acar



> --- On Wed, 9/3/08, Seyit Caglar Abbasoglu <scabbasoglu@ gmail.com> wrote:

> From: Seyit Caglar Abbasoglu <scabbasoglu@ gmail.com>

> Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi

> To: YazilimMuhendisligi Turkiye@yahoogro ups.com

> Date: Wednesday, September 3, 2008, 5:08 PM

>

>

>

>

>

>

>

>

>

>

>    

>             Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla

> talep olacaktir.

>

>

> Bu kaynak sıkıntısı öyle boyutlarda ki, "ingilizce bilmeyen adam

> programcı olamaz" gibi genel bir kanı var.

>

> Gerçekten tebrikler.

>  

> 02 Eylül 2008 Salı 15:17 tarihinde Oezcan Acar <acar@unitedinter. net>

> yazdı:

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>    

>             > Not: Kitap için tebrikler. Özellikle ticari olarak riskli

> ve cesaret

>

> > gerektiren bir çalışma, sektöre çok katkısı olacaktır.

>

>

>

> Ilginiz icin tesekkür ederim.

>

>

>

> >Genel

>

> > çoğunluk kitap

>

> > okumaktansa interneti tercih ediyor, ne yazıkki özellikle bizim

>

> > alanımızdaki

>

> > kişiler.

>

>

>

> Dediginiz gibi bircok arkadasimiz Internet üzerinden arastirma yapiyor.

>

> Bunun bir sebebi belki Türkce kaynak kitaplarin olmamasi olabilir.

>

> Cok profesyonel olanlar bu gibi konular hakkindaki bilgiyi ingilizce

> kaynak kitaplardan

>

> edinebiliyorlar. Son zamanlarda online sözlüklerin kullanim oraninin

> büyük ölcüde

>

> artmasindan da anlasildigi gibi,  ingilizce kaynaklar kullaniliyor. Bana

> soracak olursaniz

>

> Türkce kaynak sikintisi var....Bence böyle kitaplara zamanla talep

> olacaktir.

>

>

>

> >Şu an için net rakam ortaya çıkmayacak olsa bile ilerleyen

>

> > zamanlarda kitap satış rakamları ile ilgili bilgi almak isterim,

>

> > kişiler bu

>

> > ihtiyaçlarının farkında mı sorusuna cevap verebilmek için.

>

>

>

> Pusula'dan bu bilgileri edinecegim ve sizinle paylasirim.

>

>

>

> iyi calismalar

>

>

>

> Özcan Acar

>

>

>

> > On Tue, Sep 2, 2008 at 11:09 AM, cihat altuntas

>

> > <mcaaltuntas@ yahoo.com>wrote:

>

> >

>

> > >   .Aslında bence problem hem nesnenin bu sorumluluğu kendi

> yönetmesi

>

> > hemde

>

> > > global data olarak kullanılması . Doğal olarak tüm uygulamanın bu

>

> > nesneye

>

> > > bağımlı olması.Ayrıca  uygulamanın test edilmesini

>

> > zorlaştırmasını da

>

> > > ekleyebiliriz.

>

> > >

>

> > >  Sorumluluğu nesneden alınmasını Dependency Injection,Service

>

> > Locator...

>

> > > ile halledebiliriz. Bu şekilde bağımlılığı ve azaltmış ve

> test

>

> > işlemlerini

>

> > > kolaylaştırmış oluruz.Bu soruna kısmen bir çözüm getirsede

>

> > global olarak bir

>

> > > sınıfa bağımlılığı yinede ortadan kaldırmıyor.DI ile de

> alsak

>

> > interface

>

> > > kullansak bile yinede bu sınıfa ya da arayüze bağımlı oluyoruz.

>

> > >

>

> > > Bence yoğun olarak singleton kullanana projelerin tasarım olarak

>

> > gözden

>

> > > geçirilmesi gerekir.Bu yüzden Design Pattern kitabı yazanlarında

>

> > Singletonun

>

> > > gözü kapalı olarak kullanılmaması ve kullanıldığında ne gibi

>

> > problemlere yol

>

> > > açabilir bunlardan bahsetmesi gerekir.Anti- Pattern olarak

>

> > belirtilmesini

>

> > > söylmem bu yüzden.

>

> > > --- On *Tue, 9/2/08, Cenk Civici <ccivici@hotmail. com>* wrote:

>

> > >

>

> > > From: Cenk Civici <ccivici@hotmail. com>

>

> > > Subject: Re: [YazMuhTR] Java Tasarim Sablonlari Kitabi

>

> > > To: YazilimMuhendisligi Turkiye@yahoogro ups.com

>

> > > Date: Tuesday, September 2, 2008, 10:19 AM

>

> > >

>

> > >  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 YazilimMuhendisligi Turkiye@yahoogro

>

> > ups.com<YazilimMuhendisligi Turkiye%40yahoogrou ps. com>,

>

> > > 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: YazilimMuhendisligi Turkiye@yahoogro

>

> > ups.com<YazilimMuhendisligi Turkiye%40yahoogrou ps. com>

>

> > >

>

> > > > 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

>

> > > >

>

> > >

>

> > >

>

> > >  

>

> > >

>

>

>

> --

>

> 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

>

>

>

>

>      

>

>    

>    

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>      

>

>    

>    

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>      



--

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




     

   
   
       
       
       
       


       


       
       
       
       
       




     

   
   
       
         
       
       








       


       
       


     
< Prev | 1 - 2 | Next >