Rekayasa Perangkat Lunak

13
Lisensi di Github

Saya mengunggah ke GitHub untuk pertama kalinya dan saya menghadapi semua keraguan tentang lisensi. Saya tidak tahu topik apa yang terbuka di internet! Tetapi meskipun kompleks, situasiku sangat khas sehingga kurasa kebanyakan orang yang menggunakan Github sudah tahu tentang ini. Saya hanya ingin...

13
DDD: Di mana menempatkan penangan event domain?

Bisakah Anda memberi tahu saya pendapat Anda bahwa lapisan mana yang tepat untuk menempatkan penangan peristiwa domain di DDD? Misalnya, saya memiliki layanan aplikasi untuk menambahkan kontrak baru dan saya ingin mengirim pemberitahuan email kepada orang yang dapat dihubungi, ketika kontrak telah...

13
Mengapa flask CLI direkomendasikan daripada Flask.run?

Dalam Flask 0,11 flaskCLI diperkenalkan. Kedua dokumen dan negara changelog ini direkomendasikan. Dokumen Server Pengembangan : Dimulai dengan Flask 0.11 ada beberapa cara built-in untuk menjalankan server pengembangan. Yang terbaik adalah utilitas baris perintah labu tetapi Anda juga dapat...

13
Teknik untuk meminimalkan jumlah argumen fungsi

Dalam Clean Code, ada tertulis bahwa "jumlah ideal argumen untuk suatu fungsi adalah nol". Alasan mengapa dijelaskan dan masuk akal. Apa yang saya kejar adalah teknik untuk memperbaiki metode dengan 4 atau lebih argumen untuk menyelesaikan masalah ini. Salah satu caranya adalah mengekstraksi...