Rekayasa Perangkat Lunak

43
Pemrograman Prinsip SOLID

Seiring waktu saya dapat memahami dua bagian SOLID - "S" dan "O". "O" - Saya belajar Prinsip Terbuka Terbuka dengan bantuan Pola Warisan dan Strategi. "S" - Saya belajar prinsip Tanggung Jawab Tunggal saat mempelajari ORM (logika kegigihan diambil dari objek domain). Dengan cara yang sama, apa...

43
Apa kekurangan MVC? [Tutup]

Saya telah menggunakan MVC / MV * sejak saya mulai mengatur kode saya bertahun-tahun yang lalu. Saya sudah menggunakannya begitu lama sehingga saya bahkan tidak bisa memikirkan cara lain untuk menyusun kode saya dan setiap pekerjaan yang saya miliki setelah magang adalah berbasis MVC. Pertanyaan...

43
Saya membuat poin cerita 4-5x lebih banyak daripada rata-rata, tetapi menghasilkan bug di setengah tingkat. Grafik mengatakan itu 2x bug lebih banyak, bagaimana menghadapinya?

Jadi secara umum diterima bahwa programmer tingkat atas dapat menghasilkan urutan kode lebih besar / lebih baik daripada rekan-rekan mereka yang lebih rata-rata. Ini juga diterima secara umum bahwa tingkat kesalahan yang dibuat dalam kode relatif konstan untuk programmer. Sebaliknya, itu...

43
Memahami lisensi Visual Studio Community Edition

Baru-baru ini Microsoft telah merilis versi gratis Visual Studio: Visual Studio Community Edition kata lisensi JIKA ANDA MEMENUHI KETENTUAN LISENSI INI, ANDA MEMILIKI HAK DI BAWAH INI. HAK PEMASANGAN DAN PENGGUNAAN. Sebuah. Lisensi individu. Jika Anda seorang individu yang...

43
Merujuk nilai basis data dalam logika bisnis

Saya kira ini adalah pertanyaan lain tentang hard coding dan praktik terbaik. Katakanlah saya memiliki daftar nilai, katakanlah buah, disimpan dalam basis data (harus ada dalam basis data karena tabel digunakan untuk keperluan lain seperti laporan SSR), dengan ID: 1 Apple 2 Banana 3...