Pertanyaan yang diberi tag «dependencies»

Ketergantungan adalah istilah rekayasa perangkat lunak yang luas yang digunakan untuk merujuk ketika sebuah perangkat lunak bergantung pada yang lain. Persyaratan & prasyarat yang harus dipenuhi atau diinstal sebelum kode atau perangkat lunak Anda dapat berfungsi.

7
Haruskah saya menggunakan Dependency Injection atau pabrik statis?
Saat mendesain sistem saya sering dihadapkan dengan masalah memiliki banyak modul (logging, akses database, dll) yang digunakan oleh modul lain. Pertanyaannya adalah, bagaimana cara saya menyediakan komponen-komponen ini ke komponen lain. Tampaknya ada dua jawaban ketergantungan injeksi atau menggunakan pola pabrik. Namun keduanya tampak salah: Pabrik membuat pengujian menjadi menyakitkan …

6
Bagaimana menghadapi rasa takut mengambil ketergantungan
Tim yang saya tangani membuat komponen yang dapat digunakan oleh mitra perusahaan untuk berintegrasi dengan platform kami. Karena itu, saya setuju bahwa kita harus sangat berhati-hati ketika memperkenalkan dependensi (pihak ketiga). Saat ini kami tidak memiliki dependensi pihak ketiga dan kami harus tetap pada level API terendah dari framework. Beberapa …

6
Kapan ketergantungan harus diperbarui?
Kami memiliki dua krisis terkait ketergantungan utama dengan dua basis kode yang berbeda (Android, dan aplikasi web Node.js). Repo Android perlu dimigrasi dari Flurry ke Firebase, yang mengharuskan memperbarui perpustakaan Google Play Services empat versi utama. Hal serupa terjadi dengan aplikasi Node kami yang dihosting Heroku di mana tumpukan produksi …


4
Ketergantungan opsional dalam npm?
Saya punya pertanyaan serupa dengan ini , tetapi tidak persis sama. Saya ingin agar pengguna aplikasi saya menginstalnya dengan dependensi apa pun yang diperlukan untuk cara dia ingin menggunakannya. Jadi, misalnya, jika mereka ingin tetap menggunakan MongoDB, maka hanya perpustakaan yang berhubungan dengan Mongo yang akan diinstal, tetapi jika mereka …

5
Bagaimana seseorang menangani ketergantungan eksternal dalam proyek sumber terbuka?
Ketika seseorang menulis proyek open-source dan menggunakan Google Code atau GitHub, dan ingin menggunakan perpustakaan seperti Lua, bagaimana cara melakukannya? Haruskah ketergantungan dimasukkan dalam repositori? Haruskah ketergantungan dibangun dari dalam skrip build yang sama dengan sisa proyek, atau dari skrip build terpisah? Mengingat bahwa perpustakaan tidak perlu instalasi sebelum kompilasi.


3
Ketergantungan Proyek Git pada GitHub
Saya telah menulis kerangka kerja PHP dan CMS di atas kerangka kerja. CMS tergantung pada framework, tetapi framework tersebut ada sebagai folder mandiri dalam file CMS. Saya ingin mempertahankannya sebagai proyek terpisah di GitHub, tetapi saya tidak ingin memiliki kekacauan memperbarui proyek CMS setiap kali saya memperbarui kerangka kerja. Idealnya, …
14 php  git  github  dependencies 

4
Apakah bermasalah untuk memiliki ketergantungan antara objek dari lapisan yang sama dalam arsitektur perangkat lunak berlapis?
Mempertimbangkan perangkat lunak menengah-besar dengan arsitektur n-layer dan injeksi ketergantungan, saya merasa nyaman untuk mengatakan bahwa objek yang dimiliki lapisan dapat bergantung pada objek dari lapisan bawah tetapi tidak pernah pada objek dari lapisan yang lebih tinggi. Tapi saya tidak yakin apa yang harus dipikirkan tentang objek yang bergantung pada …

3
Apa yang harus dilakukan ketika fungsionalitas kritis ketergantungan rusak dan menghambat pengembangan?
Kemarin saya sedang mengerjakan proyek API Rails 5 yang menggunakan perpustakaan tindakan-sebagai-taggable-on untuk memungkinkan hal-hal untuk memiliki tag (seperti pertanyaan pada SE). Rails 5 saat ini dalam dukungan alpha. Saat ini ada PR untuk memperbaiki bug yang menunggu untuk digabungkan menjadi master; bug menyebabkan cabang fitur saya terhenti setengah jalan …

6
Dalam git, bagaimana cara membuat versi untuk selusin perpustakaan semuanya bekerja secara paralel
Kami sedang mengerjakan proyek, tetapi kami menggunakan kembali banyak kode di antara proyek dan memiliki banyak perpustakaan yang berisi kode umum kami. Saat kami mengimplementasikan proyek baru, kami menemukan lebih banyak cara untuk memfaktorkan kode umum dan memasukkannya ke perpustakaan. Perpustakaan bergantung satu sama lain, dan proyek tergantung pada perpustakaan. …


3
Metode pengujian unit yang memanggil layanan web pemasok
Saya memiliki kelas dengan satu metode publik Send()dan beberapa metode pribadi. Ini memanggil beberapa layanan web dan memproses tanggapannya. Pemrosesan dilakukan dengan metode pribadi. Saya ingin menguji unit kode. Pemahaman saya adalah bahwa unit test harus menguji kode saya secara terpisah (mis. Meniru respons pemasok). Saya juga percaya bahwa metode …

2
Apakah boleh memiliki dependensi di dalam kelas yang bisa ditukar?
Katakanlah saya memiliki model-domain dan saya ingin membaca dan menyimpannya dari setiap lapisan kegigihan - sekarang ini mungkin file json tetapi di masa depan itu bisa berupa xml atau database (yang mungkin juga berubah dalam jenisnya ). Untuk menghasilkan model-domain dari lapisan ketekunan, saya punya implementasi Antarmuka sederhana yang, katakanlah, …

3
Normalisasi Database vs dependensi
Saya mengembangkan 3-4 program yang saling tergantung. Sebut mereka foo bar baz dan auth. Saya ingin mereka mandiri satu sama lain. Bayangkan jika saya melisensikan setiap program ke perusahaan lain. Beberapa perusahaan mungkin menginginkan foo dan bar, yang lain mungkin hanya ingin baz, dll. Ini juga tampak seperti praktik yang …
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.