2016-07-16 42 views
13

Son zamanlarda VIPER clean architecture'u keşfettim ve Android platformunda bu mimariyi uygulama konusunda örnek eğitimler aramaya başladım. Ancak, sadece bulduğum örnek projeler bana kafa karıştırıcı örnek projelerdi, bu yüzden VIPER'in temel ilkelerini anlamak için basit bir örnek takip etmek istiyorum. Birisi, yukarıda bazı iyi öğreticiler paylaşabilirsiniz eğer merak ediyorum.VIPER temiz mimarisi nasıl anlaşılır?

+1

mimari desenleri diğer modüller gibi modülerlik ve mantıksal ayrıştırma için kullanır. –

+1

Daha önce hiç duymamıştım (sadece bu soruyu gördüğümden beri şaşırtıcı değil çünkü cpu mimarisi ile yanlış etiketlenmişti, fakat yazılım mimarisi değil, donanım ile ilgili). Her neyse, daha önce hiç duymamıştım, bu yüzden ilk google isabeti bir etiket olarak ekledim. Umarım bu soruyı gereksiz kılmaz. Eğer öyleyse, bu bir cevap olmalıydı sanırım. –

+0

Yorumunuz için teşekkür ederiz! Bu bağlantıya da rastladım. Buradaki soruyu sordum çünkü Android'de kalıbın uygulanmasına ilişkin iyi bir öğretici istedim :) –

cevap

7

Android'de VIPER'in temel ilkeleri hakkında uzun bir güzel makale var. Temel olarak, Bob Amcasının temiz mimarisinden alınan ilkelerin, önce iOS'ta nasıl uygulandığı ve android üzerinde nasıl uygulandığı hakkında konuştuk.

http://luboganev.github.io/blog/clean-architecture-pt1/

5 parçadan oluşmaktadır. Umarım VIPER'in temel ilkelerini ve eğitimini size sağlar.

+1

Cevabınız için teşekkür ederiz. Bu makaleyi daha önce görmüştüm. çok iyi. Diğer cevapların eksikliğinden dolayı bunu kabul ediyorum. Teşekkür ederim :) –

+2

@GeorgiKoemdzhiev Ben de makaleyi okudum çok exprimatalish ve olgunlaşmamış, hatta temel bir temiz mimari uygulamasında başarısız. – Pedram

+1

@Pedram Temelleri kavramak için birkaç kez okumam gerekiyordu. Mekanlarda mimariye yeni gelenler için çok kafa karıştırıcı. –