Rekayasa Perangkat Lunak

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

4
Pembuatan prototipe dan refactoring cepat
Kadang-kadang ketika saya memulai proyek kecil (seperti aplikasi android), saya tidak tahu pendekatan mana yang akan berhasil pada akhirnya, dan saya hanya mencoba satu pendekatan dan mencobanya. Tetapi jika saya tidak pernah menggunakan pendekatan ini sebelumnya (untuk semacam aplikasi saya belum pernah diprogram sebelumnya) itu seperti melangkah ke medan yang …

7
Apakah aplikasi iPhone sederhana lebih menarik bagi pengguna daripada situs web seluler?
Klien saya ingin melakukan aplikasi iPhone karena dia menemukan bahwa orang-orang secara signifikan lebih cenderung menggunakan aplikasi iPhone melalui situs yang dioptimalkan untuk seluler. Aplikasi iPhone sangat sederhana - hanya menampilkan beberapa gambar dan beberapa teks. Sebagai seorang programmer, saya lebih suka membuat situs seluler karena sifat kontennya yang sederhana. …
9 iphone  mobile 


5
Kepemimpinan tidak melihat nilai dalam proses standar untuk konfigurasi alat berat dan orientasi pengembang baru
Sekitar 3 bulan yang lalu, pengembang dan desainer web utama kami (orang yang sama) meninggalkan perusahaan, padang rumput yang lebih hijau adalah alasan untuk pergi. Bagus untuk mereka kataku. Masalah saya adalah bahwa departemennya benar-benar tidak berdokumen. Hal-hal yang sulit sejak pemimpin kiri, ada banyak pengetahuan baik pengetahuan teoritis yang …

1
API Versi
Misalkan Anda memiliki proyek besar yang didukung oleh basis API. Proyek ini juga mengirimkan API publik yang dapat digunakan pengguna (ish). Terkadang Anda perlu membuat perubahan pada basis API yang mendukung proyek Anda. Misalnya, Anda perlu menambahkan fitur yang memerlukan perubahan API, metode baru, atau membutuhkan perubahan salah satu objek, …

5
Langkah-langkah untuk memelihara basis data bug yang baik
Mempertahankan basis data bug adalah penting untuk setiap proyek. Saya terbiasa menyimpan yang berikut di database bug Tanggal waktu penerbitan Siapa yang ditugaskan Apakah sudah dipecahkan atau belum Jika dipecahkan maka, waktu tanggal dipecahkan Apakah itu cukup untuk memelihara basis data bug yang baik?
9 bug  bug-report 

8
Kapan 'mengoptimalkan kode' == 'menyusun data'?
Artikel terbaru oleh ycombinator mencantumkan komentar dengan prinsip-prinsip seorang programmer hebat. #7. Pemrogram yang baik: Saya mengoptimalkan kode. Programmer yang lebih baik: Saya menyusun data. Programmer terbaik: Apa bedanya? Mengakui konsep subyektif dan kontroversial - apakah ada yang punya posisi tentang apa artinya ini? Ya, tapi saya ingin mengedit pertanyaan …


3
Apa artinya (Lua) scripting game?
Saya pernah membaca bahwa Lua sering digunakan untuk skrip tertanam dan khususnya gim untuk skrip. Saya merasa sulit membayangkan bagaimana tepatnya digunakan. Bisakah Anda menjelaskan mengapa dan untuk fitur apa dan untuk audiens mana ia digunakan? Pertanyaan ini tidak secara khusus membahas Lua, melainkan skrip tertanam yang melayani tujuan yang …

7
Apakah verifikasi dan validasi merupakan bagian dari proses pengujian?
Berdasarkan banyak sumber saya tidak percaya definisi sederhana bahwa tujuan pengujian adalah untuk menemukan bug sebanyak mungkin - kami menguji untuk memastikan bahwa itu berfungsi atau tidak. Misalnya followint adalah tujuan dari formulir pengujian ISTQB: Tentukan bahwa (produk perangkat lunak) memenuhi persyaratan yang ditentukan (saya pikir verifikasinya) Tunjukkan bahwa (produk …




7
Apakah lincah tentang pengembangan atau manajemen?
Pada sebuah perdebatan tentang apa Scrum adalah tentang, saya menemukan bahwa mungkin saya benar-benar salah memahami hal lincah. Tampak bagi saya bahwa Scrum (yang tentu saja dianggap sebagai proses Agile) adalah semua tentang mengelola fitur dan sprint dan peran dan hal-hal yang tidak ada hubungannya dengan TDD, pemrograman pasangan, CI, …
9 agile  scrum  process 

4
Apa cara terbaik untuk menangani referensi dalam aplikasi .NET
Baru-baru ini di tempat kerja kami mengalami masalah di mana kami menandai / bercabang proyek dan memiliki beberapa masalah kompilasi karena dll / referensi proyek yang menunjuk ke struktur folder lama. Kami membuat folder 'bin eksternal' untuk masing-masing proyek dan menyalin dll yang direferensikan ke folder ini. Apakah ini cara …
9 c# 

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.