Pertanyaan yang diberi tag «architectural-patterns»

Pola arsitektur adalah solusi umum yang dapat digunakan kembali terkait dengan struktur sistem perangkat lunak tingkat tinggi. Untuk solusi yang dapat digunakan kembali yang memiliki cakupan lebih spesifik (mis. Kelas / komponen individu dan interaksinya), lebih suka tag 'pola-desain'.

2
Pola perusahaan untuk otentikasi JWT untuk aplikasi berbasis REST?
Spesifikasi JWT hanya menjelaskan muatan dan cara pengirimannya, tetapi membiarkan protokol otentikasi tetap terbuka, yang memungkinkan fleksibilitas, tetapi sayangnya, fleksibilitas dapat mengarah pada antiputerns dan misdesign. Saya mencari beberapa pemikiran yang baik dan diuji coba perusahaan untuk otentikasi JWT, yang bisa saya gunakan atau adaptasi, tetapi saya gagal menemukan sesuatu …

1
Apakah sumber acara hanya untuk saat menulis jarang terjadi?
Saya membaca tentang sumber acara dan tidak bisa berhenti bertanya pada diri sendiri apakah itu masuk akal dalam situasi eksotis di mana penulisan sangat jarang atau audit tingkat militer diperlukan. Sistem yang tidak luar biasa dengan penggunaan signifikan dapat menghasilkan antara ratusan dan ribuan penulisan per hari, diterjemahkan menjadi, katakanlah, …

2
Apakah komposisi fungsi Haskell adalah instance dari pola arsitektur pipa & filter
Pola arsitektur pipa & filter didefinisikan sebagai rantai elemen pemrosesan, disusun sedemikian rupa sehingga output setiap elemen adalah input dari elemen berikutnya . Setiap contoh tampaknya mempertimbangkan inter-proses atau koneksi antar-thread dilakukan melalui beberapa jenis buffer bersama. Bagi saya, sepertinya komposisi fungsi Haskell sedang melakukan tugas yang sama. Bisakah kita …

5
OOP: Apa saja situasi di mana desain berbasis kelas lebih baik daripada yang berbasis antarmuka?
Saya sedang membaca situs web JDOM . Mengapa API JDOM didefinisikan berdasarkan kelas konkret daripada antarmuka? Jason Hunter merangkum argumen terhadap API berbasis antarmuka untuk JDOM: Dengan antarmuka yang semuanya menjadi pabrik, elemen harus 'diimpor' ke dalam dokumen baru dan bukan hanya ditambahkan, fitur seperti serialisasi jangka panjang tidak dapat …

2
Bagaimana saya bisa "mengetahui"?
Perusahaan saya memasang daftar pekerjaan untuk membantu saya. Seorang perekrut memanggil saya hari ini dan yang terus dia katakan adalah "MVC Kerangka Entitas ini yang ..." - Dia terdengar kaget ketika saya mengatakan proyek tersebut menggunakan DataSets dan Linq2Sql atas WinForms dan ASP.NET WebForms. Kemudian saya mencari pilihan untuk pengujian …


4
Struktur kode untuk menangani banyak pasar? (aturan bisnis yang berbeda untuk setiap negara bagian di AS)
Kami sedang mengembangkan aplikasi yang memiliki persyaratan yang sedikit berbeda untuk setiap pasar bisnis (negara dan negara bagian) tempat aplikasi itu tersedia. Sepertinya ini adalah situasi yang umum tetapi saya tidak dapat menemukan artikel yang bagus tentang penataan kode / modul untuk skenario ini. Ini adalah aplikasi C # dan …

2
Di mana penerapan aturan otorisasi untuk aplikasi berlapis saya?
Pertanyaan ini tentang penerapan aturan aplikasi saya yang membingungkan saya. Pengontrol saya menggunakan layanan dan layanan menggunakan repositori. public class CommentController: ApiController{ [HttpPost] public bool EditComment(Comment comment){ commentService.Update(comment); } } public class CommentService{ ICommentRepository repository; .... .... public void Update(Comment comment){ repository.Update(comment); } } Jika pengguna diautentikasi, ia dapat memperbarui …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.