Posts in: Temmuz, 2018

SAP Hybris Nedir?

Son günlerde işim gereği çok fazla içli dışlı olmak zorunda olduğum bir platform olan Hybris’ten bahsetmek istedim bu yazıda. Genel olarak an itibariyle yaklaşık bir aydır öğrenmeye çalıştığım bir platform olması nedeniyle oldukça zorlanıp içinden çıkamayıp çoğunlukla bilenlere ve Help Hybris’e danıştığım bir dönem oluyor. Hybris bir platform olduğu için de alışmak uzun bir zaman alacak. 🙂


Facade Tasarım Deseni

Yazılım tasarım desenlerini araştırdığım şu günlerde, araştırdıklarımı blogumda da paylaşmak istedim. Yazılım tasarım desenlerini hiç duymadıysanız buraya bakabilirsiniz 🙂

Facade tasarım deseni, sistemin karmaşıklıklarını gizler ve istemciye sisteme erişebilecekleri bir ara birim sağlar. Bu tasarım modeli, bu modelin karmaşıklığını gizlemek için mevcut sisteme bir arayüz eklediği için, yapısal modelin altında gelir.

Bu desen, istemci tarafından istenen basitleştirilmiş yöntemler ve var olan sistem sınıfları yöntemlerine yapılan çağrıları veren tek bir sınıfı içerir.

Uygulamamızda bazı modüller var ve bazı işlemlerin gerçekleştirilmesi için bu modüllerin kullanılması gerekiyorsa Facade tasarım deseni kullanılarak clientın yani bu operasyonları gerçekleştirecek nesnenin kod karmaşasına bulaşmamasını sağlar ve farklı clientların olduğu uygulamalarda bu kodların tekrarlanmasını engellemiş olur. Sonuç olarak da anlaşılması daha kolay bir kodlama yapılmış olur.

Facade Pattern															</div>
                </article>

                <hr>
								                
								
				<!-- PAGINATION -->
                
				
                <!-- /PAGINATION -->
				                
            </div>
        </div>
        <!-- /END BLOG SECTION -->

        <!-- =========================
             RIGHT SIDEBAR 
        ============================== -->
        <div class=