Pertanyaan yang diberi tag «architecture»

Desain dan deskripsi tingkat tinggi dari sistem perangkat lunak. Desain arsitektur menyaring detail implementasi, algoritma, dan representasi data untuk berkonsentrasi pada interaksi komponen "kotak hitam".

4
Apakah ada perbedaan antara komponen dan modul
Saya punya sedikit masalah dengan modul syarat dan komponen. Dalam pikiran saya, modul adalah kelas yang dibundel, yang hanya dapat diakses melalui antarmuka yang terdefinisi dengan baik. Mereka menyembunyikan semua detail implementasi dan dapat digunakan kembali. Modul-modul mendefinisikan modul-modul di mana mereka bergantung. Apa perbedaan komponen? Saya mencarinya di beberapa …



4
Haruskah Layanan Mikro berbicara satu sama lain?
Saya merancang aplikasi menggunakan Layanan Mikro dan saya tidak yakin tentang mekanisme terbaik yang digunakan untuk mengumpulkan data dari berbagai layanan. Saya percaya ada dua opsi: Mengintegrasikan mekanisme komunikasi 'antar-layanan' yang memungkinkan layanan untuk berbicara secara langsung. API Gateway akan memanggil layanan individual, yang kemudian memanggil layanan lain untuk mengumpulkan …

7
Bagaimana cara memperlakukan pengecualian yang tidak ditangani? (Hentikan aplikasi vs. Tetap hidup)
Apa praktik terbaik ketika pengecualian yang tidak ditangani terjadi di aplikasi desktop? Saya sedang berpikir untuk menunjukkan pesan kepada pengguna, sehingga ia dapat menghubungi dukungan. Saya akan merekomendasikan kepada pengguna untuk me-restart aplikasi, tetapi tidak memaksanya. Mirip dengan apa yang dibahas di sini: ux.stackexchange.com - Apa cara terbaik untuk menangani …

11
Berapa banyak pola desain dan level abstraksi yang diperlukan? [Tutup]
Bagaimana saya bisa tahu perangkat lunak saya memiliki terlalu banyak abstraksi dan terlalu banyak pola desain, atau sebaliknya, bagaimana saya tahu jika harus memiliki lebih dari itu? Pengembang yang bekerja dengan saya memprogram secara berbeda mengenai poin-poin ini. Beberapa melakukan abstrak setiap fungsi kecil, menggunakan pola desain sedapat mungkin dan …


1
Jika spec cacat, apakah masih harus diikuti?
Saya telah ditugaskan untuk mengembangkan integrasi ke salah satu aplikasi majikan saya ke sistem eksternal yang dikembangkan oleh klien kami. Spesifikasi klien kami untuk integrasi yang memiliki beberapa kelemahan mencolok terkait keamanan. Kelemahan akan memungkinkan pengguna yang tidak sah mengakses sistem untuk melihat data yang dibatasi. Saya telah menunjukkan kelemahan …


2
Praktik Terbaik untuk Arsitektur MVC [ditutup]
Pertanyaan saya lebih lanjut tentang bagaimana merancang aplikasi MVC. Sebagai contoh, kami dianjurkan untuk menggunakan DI dengan pola Repositori untuk memisahkan akses data dari pengontrol, namun sangat sedikit yang dikatakan tentang BAGAIMANA untuk melakukannya khusus untuk MVC. Di mana kita akan menempatkan kelas Repositori, misalnya? Mereka tampaknya tidak terkait model …




3
Apa arti dari 'R' dalam nama register x64?
Saya tahu register 32 bit dinamai seperti register 16 bit dengan awalan 'E' berarti diperpanjang. Saya selalu berasumsi bahwa itu berarti diperpanjang dari 16 ke 32 bit meskipun saya belum pernah melihat yang secara eksplisit dinyatakan. Saya mencoba mencari tahu apa arti 'R' tetapi kemampuan google saya mengecewakan saya. Adakah …
27 architecture  x86 


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.