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".


3
Arsitektur / desain aplikasi web PHP [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

8
Bahaya aplikasi monolitik besar
Proyek besar yang saya kerjakan selama beberapa tahun sekarang adalah aplikasi kontrol (dan semuanya) dari perangkat canggih, inti dari firmware-nya. Perangkat ini cukup canggih, dengan fungsi yang lebih berbeda dari yang dapat saya katakan dari memori, dan 98% di antaranya ditangani oleh perangkat yang sangat besar ini. Di satu sisi, …



6
Haruskah saya mengatur folder saya dengan domain bisnis atau domain teknis?
Misalnya, jika saya menggunakan arsitektur mirip MVC, struktur folder mana yang harus saya gunakan: domain1/ controller model view domain2/ controller model view Atau: controllers/ domain1 domain2 models/ domain1 domain2 views/ domain1 domain2 Saya sengaja meninggalkan ekstensi file untuk menjaga bahasa agnostik pertanyaan ini. Secara pribadi, saya lebih suka memisahkan berdasarkan …

2
Bagaimana saya bisa memisahkan antarmuka pengguna dari logika bisnis dengan tetap mempertahankan efisiensi?
Katakanlah saya ingin menunjukkan bentuk yang mewakili 10 objek berbeda di kotak kombo. Misalnya, saya ingin pengguna memilih satu hamburguer dari 10 yang berbeda yang mengandung tomat. Karena saya ingin memisahkan UI dan logika, saya harus memberikan bentuk representasi string hamburger untuk menampilkannya di kotak kombo. Jika tidak, UI harus …

5
Di mana menggambarkan masalah arsitektur?
Saya bergabung dengan proyek skala menengah, yang sudah berjalan selama beberapa tahun. Salah satu masalah adalah bahwa dokumen yang menggambarkan arsitektur tidak pernah ditulis. Sekarang saya diberi tugas untuk menulis deskripsi arsitektur. Selama saya mengerjakan proyek ini, saya mengumpulkan semua informasi yang saya butuhkan untuk menulis dokumen. Karena saya juga …

4
Bagaimana kegigihan cocok dengan bahasa yang murni fungsional?
Bagaimana pola penggunaan penangan perintah untuk menangani ketekunan cocok dengan bahasa murni fungsional, di mana kami ingin membuat kode terkait IO setipis mungkin? Saat menerapkan Desain Berbasis Domain dalam bahasa berorientasi objek, biasanya menggunakan pola Command / Handler untuk mengeksekusi perubahan status. Dalam desain ini, penangan perintah duduk di atas …



2
Menyusun aplikasi Angular 2 besar dengan beberapa aplikasi kecil di dalamnya
Setelah 3 bulan perdebatan dan penelitian dalam memilih antara React (dengan Redux) dan Angular 2, tim front-end di perusahaan saya telah memutuskan untuk menggunakan Angular 2 (mengingat bahwa itu lebih cocok untuk masalah kami). Kami masuk ke bisnis aplikasi perusahaan, yang saat ini terdiri dari banyak teknologi front-end yang berbeda …

5
Apakah memiliki fungsionalitas dalam DB merupakan penghalang untuk skalabilitas?
Saya mungkin tidak dapat memberikan judul yang tepat untuk pertanyaan itu. Tapi ini dia, Kami sedang mengembangkan portal keuangan untuk manajemen kekayaan. Kami mengharapkan lebih dari 10.000 klien untuk menggunakan aplikasi ini. Portal menghitung berbagai analisis kinerja berdasarkan analisis teknis pasar saham. Kami mengembangkan banyak fungsi melalui prosedur Tersimpan, fungsi …

2
Hubungan antara Repositori dan Unit Kerja
Saya akan mengimplementasikan repositori, dan saya ingin menggunakan pola UOW karena konsumen repositori dapat melakukan beberapa operasi, dan saya ingin mengkomitnya sekaligus. Setelah membaca beberapa artikel tentang masalah ini, saya masih belum mengerti bagaimana menghubungkan kedua elemen ini, tergantung pada artikel yang sedang dikerjakan dengan cara yang lain. Kadang-kadang UOW …


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.