Rekayasa Perangkat Lunak

10
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...

10
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...

10
menemukan rumah dalam radius

Selama wawancara saya diminta diberi yang berikut: Aplikasi real estat yang mencantumkan semua rumah yang saat ini ada di pasar (yaitu, untuk dijual) dalam jarak tertentu (misalnya, pengguna ingin menemukan semua rumah dalam jarak 20 mil), bagaimana Anda mendesain aplikasi Anda (baik struktur data...

10
Kelebihan atau Parameter Opsional

Ketika saya memiliki fungsi yang mungkin, atau mungkin tidak menerima parameter tertentu, apakah lebih baik membebani fungsi tersebut, atau menambahkan argumen opsional? Jika masing-masing memiliki pasang surut - kapan saya akan menggunakan

10
Apakah perlu menghafal kode?

Saya adalah pengembang baru, yang baru saja dipekerjakan di sebuah perusahaan besar. Saya tidak tahu bagaimana, tetapi saya kira mereka putus asa. Namun, saya berpengalaman dengan HTML5 / CSS3 meskipun hal-hal berubah dan hal-hal baru dirilis dan saya mengikuti sebanyak yang saya bisa. Tapi...

10
Apakah applet Java memiliki tempat di web hari ini? [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

10
Bagaimana jika global masuk akal?

Saya punya nilai yang dibutuhkan banyak objek. Misalnya, aplikasi keuangan dengan investasi berbeda sebagai objek, dan sebagian besar membutuhkan tingkat bunga saat ini. Saya berharap merangkum "lingkungan keuangan" saya sebagai objek, dengan tingkat bunga sebagai properti. Tetapi, objek saudara...

10
Bagaimana saya merangkum akses basis data?

Apa saja contoh struktur kelas yang baik yang digunakan untuk mengelola akses basis data? Saya penggemar enkapsulasi kelas dan lebih suka wadah (mis. Mobil) untuk tidak melakukan tugas basis data. Saya juga ingin kemampuan untuk dengan mudah memasukkan hal-hal seperti cache basis data di masa...