Apa perbedaan antara lensa dan ruang lingkup?

Jawaban:

21

Anda menggunakan lensa untuk melihat data yang dikembalikan oleh lingkup.

Misalnya, Anda memiliki satu lensa musik tunggal, yang menggunakan cakupan yang berbeda untuk menampilkan hasilnya: musik lokal, musik di Ubuntu One Music Store, musik dari Amazon MP3 Store, dll.

Gagasan utamanya adalah bahwa mungkin ada banyak penyedia data yang berbeda tetapi sangat mirip. Lingkup digunakan untuk membuat mereka bertindak dengan cara yang sama dan lensa digunakan untuk menampilkan data dengan kategori, filter, dll.

Jo-Erlend Schinstad
sumber