Rekayasa Perangkat Lunak

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



4
Bagaimana Anda menangani banyak pengguna yang mengedit bagian data yang sama di webapp?
Ada proyek yang sedang saya kerjakan yang ingin menghasilkan aplikasi web yang akan mengelola daftar tugas antara banyak pengguna. Ini adalah daftar tugas utama yang item tugasnya didistribusikan oleh pengguna yang berwenang. Setiap pengguna memiliki akunnya sendiri untuk login dan melihat tugas yang ditugaskan; dimungkinkan bagi banyak pengguna untuk memiliki …




5
Mengapa komunitas Lisp lebih suka mengakumulasi semua tanda kurung di akhir fungsi?
Mengapa komunitas Lisp lebih suka mengakumulasi semua tanda kurung di akhir fungsi: (defn defer-expensive [cheap expensive] (if-let [good-enough (force cheap)] good-enough (force expensive))) Mengapa tidak menggunakan konvensi seperti C atau Java? Baiklah, Lisp jauh lebih tua daripada bahasa-bahasa itu, tapi saya berbicara tentang Lispers kontemporer. (defn defer-expensive [cheap expensive] (if-let …



8
Proyek pemrograman wawancara 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 mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
26 interview 


3
Apa perbedaan antara menggunakan struct dan std :: pair?
Saya seorang programmer C ++ dengan pengalaman terbatas. Andaikata saya ingin menggunakan suatu STL mapuntuk menyimpan dan memanipulasi beberapa data, saya ingin tahu apakah ada perbedaan yang berarti (juga dalam kinerja) antara kedua pendekatan struktur data tersebut: Choice 1: map<int, pair<string, bool> > Choice 2: struct Ente { string name; …

2
Bagaimana cara kerja Python Runtime sebenarnya?
Saya memiliki beberapa masalah dalam memahami konsep runtime library, terutama yang Python. Jadi saya telah menulis beberapa program python hello world dan bermaksud untuk mengeksekusinya, jadi saya menulis python ./hello_world.py. Apa langkah-langkah yang terjadi antara saya menekan tombol Enter dan kode mesin yang dihasilkan dari kode python saya dieksekusi pada …
26 python  runtime 


8
Unit menguji beberapa kondisi dalam pernyataan IF
Saya memiliki sejumlah kode yang terlihat seperti ini: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Saya percaya harus ada empat unit tes untuk fungsi khusus ini. Tiga untuk menguji setiap kondisi dalam pernyataan if dan memastikan …

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.