Rekayasa Perangkat Lunak

T&J untuk profesional, akademisi, dan siswa yang bekerja dalam siklus hidup pengembangan sistem

3
Apakah ada referensi Django?
Saya baru mengenal Django. Saya telah menemukan panduan topik resmi https://docs.djangoproject.com/en/1.3/ tempat yang bagus untuk belajar. Tapi sekarang saya berada di tempat di mana saya perlu referensi cepat untuk melihat metode apa yang dimiliki objek, argumen apa yang diperlukan, apa yang mengembalikan dll, seperti dokumen Python atau dokumen Java. Lebih …

1
Butuh bantuan - curah pendapat kelas penjadwal php
Saya belum pernah menulis kelas php sebelumnya dari awal. Tapi saya kira Anda harus mulai dari suatu tempat, bukan? Saya punya ide, tetapi butuh bantuan dengan logika. Tolong beritahu saya apa yang Anda pikirkan. Jelas di bawah ini adalah singkatan. Dalam tahap perencanaan. Class - -> type (recurring, single, day) …
8 php  mysql 


6
Apa tujuan array dalam C, ketika pointer bisa melakukan pekerjaan itu?
Array dan pointer bukan hal yang sama dalam C, meskipun mereka terkait dan dapat digunakan dengan cara yang sama. Sejauh ini kita semua sepakat. Namun, saya tidak melihat mengapa array dimasukkan dalam C, ketika pointer bisa melakukan pekerjaan mereka dengan sempurna. Saya tidak mengatakan untuk menghapus notasi array (misalnya, a …
8 c  pointers 

4
Apakah pengkodean dan pengujian unit melanggar prinsip KERING
Prinsip kering menyatakan: "Setiap pengetahuan harus memiliki representasi tunggal, tidak ambigu, otoritatif dalam suatu sistem." Namun ketika menulis tes untuk kode Anda menggambarkan perilaku yang diharapkan untuk sistem dua kali (sekali dalam kode dan sekali dalam tes). Saya tahu kedua deskripsi berasal dari perspektif yang berbeda tetapi berbagi banyak ide …
8 testing  dry 

3
Menyediakan pengguna dengan informasi riwayat revisi program?
Salah satu batasan program yang saya pertahankan adalah bahwa pengguna akhir sering tidak tahu perubahan apa yang telah dibuat. Untuk memperbaiki ini, saya ingin menunjukkan kepada pengguna saya daftar perubahan sederhana yang dibuat untuk program mereka. Apakah ada metodologi / pendekatan yang baik untuk diikuti yang akan membuat daftar yang …

7
"Jual" mengkodekan proyek saya berikutnya dalam bahasa yang tidak dikenal
Saya ingin memberi kode proyek kerja saya berikutnya dalam bahasa yang tidak saya kenal (python). Saya bisa memikirkan banyak alasan dari sudut pandang saya mengapa itu ide yang bagus (tidak sedikit karena kedengarannya menyenangkan). Namun manajer saya mungkin akan bertanya mengapa. Saya sedikit bingung tentang kelebihan dari sudut pandangnya. EDIT …



3
Apa cara terbaik untuk menghasilkan changelog rilis yang akurat?
Saya sedang mengerjakan beberapa proyek di mana saya ingin menyediakan changelog yang akurat untuk setiap rilis, tetapi saya belum menemukan metode untuk mengumpulkan changelog yang akan bekerja tanpa kerumitan. Masalahnya sebagian besar ketika waktu antara versi panjang dan setiap versi dikirimkan dengan banyak fitur dan perbaikan bug, dan ketika perangkat …


6
Untuk apa SOAP diciptakan?
Pertanyaan ini terinspirasi oleh pertanyaan ini . Apa tujuan awal menciptakan SOAP? Mengapa itu ditemukan ketika kami memiliki HTTP dan REST jenis lama?
8 rest  http  soap 

4
Big-O untuk loop bersarang
Saya membaca posting ini di Big-O Dikatakan bahwa kode berikut adalah O (n ^ 2): bool ContainsDuplicates(String[] strings) { for(int i = 0; i < strings.Length; i++) { for(int j = 0; j < strings.Length; j++) { if(i == j) // Don't compare with self { continue; } if(strings[i] == …

3
Arsitektur Aplikasi - lebih sedikit sistem besar vs sistem yang lebih kecil
re: Aplikasi Arsitektur , yaitu, " ilmu dan seni memastikan rangkaian aplikasi yang digunakan oleh suatu organisasi untuk membuat aplikasi komposit scalable, dapat diandalkan, tersedia dan dikelola. " Saat melihat berbagai aplikasi dalam suatu organisasi, saya dapat melihat berbagai alasan untuk menggabungkan aplikasi, tetapi terkadang juga alasan yang baik untuk …

4
Kapan lebih disukai menggabungkan fungsi Tambah / Edit, dan kapan memisahkannya?
Saya secara teratur menemukan situasi di mana saya perlu Menambah atau Mengedit item, dan kadang-kadang saya menggunakan metode terpisah untuk Tambah dan Edit, dan di lain waktu saya menggabungkannya menjadi satu metode. Apakah satu metode lebih disukai daripada yang lain? Jika demikian, mengapa? public void AddItem() { ShowEditingPopup(new Item(), "Add …

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.