Rekayasa Perangkat Lunak

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


7
Apa yang dapat Anda lakukan tentang kualitas integrasi dan uji unit yang ada saat menjadi orang baru dalam sebuah tim?
Tema berulang yang saya temui dalam karir saya adalah menjadi pengembang baru yang tiba dalam sebuah tim, dan dengan cepat memiliki ketidakpercayaan yang melekat pada unit yang ada dan suite tes integrasi. Selama wawancara, Anda diberitahu oleh manajemen bahwa mereka "sangat mendukung pengujian unit" dan bahwa mereka secara terbuka mendorongnya. …



2
Mengapa Big O diajar bukannya Big Theta?
Notasi O besar memberikan batas atas untuk suatu fungsi sedangkan Big Theta memberikan batasan yang ketat. Namun saya menemukan bahwa notasi Big O biasanya (dan informal) diajarkan dan digunakan ketika mereka benar-benar berarti Big Theta. mis. "Quicksort adalah O (N ^ 2)" dapat berubah menjadi pernyataan yang jauh lebih kuat …

5
Apakah ada contoh nyata bencana bisnis yang secara langsung tidak dapat dihindari oleh perangkat lunak sumber terbuka? [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 mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …



6
Bagaimana cara mengatur proyek satu orang? [Tutup]
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 4 tahun yang lalu . Sekali-sekali (baca: setiap hari) saya mendapat ide baru, memulai proyek baru di editor / …

6
Bagaimana mendorong adopsi kontrol versi
Saya baru-baru ini mulai bekerja di tim di mana tidak ada kontrol versi. Sebagian besar anggota tim tidak terbiasa dengan kontrol versi apa pun. Saya telah menggunakan lincah secara pribadi untuk melacak pekerjaan saya. Saya ingin mendorong orang lain untuk menerapkannya, dan setidaknya mulai versi kode mereka saat mereka mengembangkan …

8
Teknik untuk meningkatkan logika pada pemrograman [ditutup]
Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini bersifat mendua, tidak jelas, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan . Ditutup 7 tahun yang lalu . Saya ke …
21 logic 

4
alur kerja tim github - untuk bercabang atau tidak?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Kami adalah tim kecil pengembang web yang saat ini menggunakan subversi tetapi segera kami beralih ke github. Saya melihat berbagai jenis alur kerja github, dan kami tidak yakin apakah …
21 git  github 

10
Bagaimana Anda memperbarui situs web langsung dengan perubahan kode?
Saya tahu ini adalah pertanyaan yang sangat mendasar. Jika seseorang bisa membuat saya humor dan memberi tahu saya bagaimana mereka akan menangani ini, saya akan sangat berterima kasih. Saya memutuskan untuk memposting ini karena saya akan menginstal SynchToy untuk memperbaiki masalah di bawah ini, dan saya merasa sedikit tidak profesional …

7
Mengapa XML tidak disebut EML?
Dari Wikipedia Extensible Markup Language (XML) adalah seperangkat aturan untuk menyandikan dokumen dalam bentuk yang dapat dibaca mesin. Ini didefinisikan dalam Spesifikasi XML 1.0 [4] yang diproduksi oleh W3C, dan beberapa spesifikasi terkait lainnya, semua standar terbuka gratis. [5] Apa alasan historis untuk memanggil XML steno daripada EML yang lebih …
21 naming  xml  etymology 

3
Di bidang apa makro LISP lebih baik daripada "kemampuan" Ruby untuk membuat DSL
Salah satu hal yang membuat Ruby bersinar adalah kemampuan untuk membuat Bahasa Khusus Domain menjadi lebih baik Sinatra Rspec Menyapu ActiveRecord Ruby on Rails Meskipun orang dapat menduplikasi perpustakaan ini di LISP melalui makro, saya pikir implementasi Ruby lebih elegan. Meskipun demikian, saya pikir ada kasus bahwa makro LISP bisa …
21 ruby  lisp  dsl 

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.