Rekayasa Perangkat Lunak

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

6
Keterampilan berpikir untuk menjadi programmer yang baik [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 …
10 skills 


3
Pemuatan Bus yang Efisien
Ini adalah sesuatu yang saya lakukan untuk sebuah perusahaan perjalanan bus di masa lalu, dan saya tidak pernah senang dengan hasilnya. Saya sedang memikirkan proyek lama itu baru-baru ini dan berpikir saya akan meninjau kembali masalah itu. Masalah: Perusahaan perjalanan bus memiliki beberapa bus dengan kapasitas penumpang yang berbeda (mis. …
10 algorithms 

5
Meningkatkan kinerja untuk menangkap file besar
Saya memiliki FILE_A yang memiliki lebih dari 300.000 baris dan FILE_B yang memiliki lebih dari 30 juta baris. Saya membuat skrip Bash yang membuat setiap baris dalam FILE_A berakhir di FILE_B dan menulis hasil grep ke file baru. Seluruh proses ini memakan waktu lebih dari 5 jam. Bagaimana saya dapat …

1
Cegah Penipuan Klik dalam sistem Iklan dengan PHP dan Javascript
Saya ingin membangun proyek Periklanan dengan PHP, MySQL, dan Javascript. Saya berbicara tentang sesuatu seperti ... Google Adsense BuySellAds.com Platform iklan lainnya Pertanyaan saya terutama, apa yang harus saya perhatikan untuk mencegah orang menipu sistem dan masalah lain yang mungkin saya temui? Konsep desain saya. Iklan adalah catatan dalam Database, …
10 php  javascript 

8
Apa sajakah cara untuk mempertahankan basis kode yang ditulis dalam dua bahasa yang menerapkan logika yang sama?
Saya memiliki algoritma intensif logika yang saya perlu kode dalam dua bahasa (sebenarnya saya menyelesaikannya dalam satu bahasa dengan memuaskan dan saya akan memulai pengkodean dalam bahasa lain). Secara logika intensif maksud saya algoritma ini tidak sepele, perlu pemahaman yang cermat dan, yang penting, bisa saja memiliki bug (karena kompleksitas …

3
Algoritma apa yang dapat digunakan untuk mencapai prediksi kata berikutnya yang cukup baik?
Apa cara yang baik untuk menerapkan "prediksi kata berikutnya"? Misalnya, pengguna mengetik "Saya" dan sistem menyarankan "a" dan "tidak" (atau mungkin orang lain) sebagai kata berikutnya. Saya mengetahui metode yang menggunakan Rantai Markov dan beberapa teks pelatihan (jelas) untuk mencapai atau kurang ini. Tetapi saya membaca di suatu tempat bahwa …

5
Pemrograman dengan perangkat lunak pengenalan suara [tertutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya menggunakan Dragon Naturally Speaking sangat singkat beberapa tahun yang lalu dan berpikir apakah …

6
Interpretasi prinsip KERING
Saat ini saya sedang berjuang dengan konsep KERING ini (Jangan Ulangi Diri Sendiri) dalam pengkodean saya. Saya membuat fungsi ini di mana saya khawatir ini menjadi terlalu rumit tetapi saya mencoba untuk mengikuti prinsip KERING. createTrajectoryFromPoint(A a,B b,C c,boolean doesSomething,boolean doesSomething2) Fungsi ini saya katakan membutuhkan 3 parameter input, dan …
10 java  design  dry 

8
Apa perbedaan antara Array dan Stack?
Menurut Wikipedia, tumpukan : adalah jenis data abstrak terakhir, pertama keluar (LIFO) dan struktur data linier. Sementara sebuah array : adalah struktur data yang terdiri dari kumpulan elemen (nilai atau variabel), masing-masing diidentifikasi oleh setidaknya satu indeks atau kunci array. Sejauh yang saya mengerti, mereka cukup mirip. Jadi, apa perbedaan …


2
Bagaimana cara merancang skema database NoSql dengan benar? [Tutup]
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 …

4
Tumpukan panggilan dimulai dari bawah atau atas?
Tumpukan adalah sesuatu yang menumpuk dari bawah ke atas. Oleh karena itu tumpukan panggilan menambahkan item baru di tumpukan ketika fungsi dipanggil dengan item yang dihapus dari tumpukan karena setiap fungsi berakhir sampai tumpukan kosong dan kemudian program berakhir. Jika hal di atas benar, mengapa orang-orang merujuk kontrol naik "naik" …
10 functions  stack 

7
Bagaimana cara memperkenalkan tim Anda ke gaya pengkodean fungsional?
Saya memiliki situasi di mana kebanyakan orang dalam kelompok saya berasal dari latar belakang pemrograman berorientasi objek dengan sedikit atau tanpa pemahaman tentang pemrograman fungsional. Bahkan dasar-dasar tidak seperti penutupan. Ada saran tentang apa yang mungkin cara yang baik untuk memperkenalkan mereka ke gaya pengkodean fungsional? Banyak pengkodean yang kita …

4
Pola desain untuk menangani respons
Sebagian besar waktu ketika saya sedang menulis beberapa kode yang menangani respons untuk panggilan fungsi tertentu saya mendapatkan struktur kode berikut: contoh: Ini adalah fungsi yang akan menangani otentikasi untuk sistem login class Authentication{ function login(){ //This function is called from my Controller $result=$this->authenticate($username,$password); if($result=='wrong password'){ //increase the login trials …

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.