Rekayasa Perangkat Lunak

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


7
Dari TFS ke Git
Saya seorang pengembang .NET dan saya telah menggunakan TFS (team foundation server) sebagai perangkat lunak kendali sumber saya berkali-kali. Fitur TFS yang baik adalah: Integrasi yang baik dengan Visual Studio (jadi saya melakukan hampir semuanya secara visual; tidak ada perintah konsol) Mudah check-out, proses check-in Mudah menggabungkan dan menyelesaikan konflik …

11
Mungkinkah lebih efisien untuk sistem secara umum untuk menghilangkan Stacks dan hanya menggunakan Heap untuk manajemen memori?
Sepertinya saya bahwa segala sesuatu yang dapat dilakukan dengan tumpukan dapat dilakukan dengan tumpukan, tetapi tidak semua yang bisa dilakukan dengan tumpukan dapat dilakukan dengan tumpukan. Apakah itu benar? Maka demi kesederhanaan, dan bahkan jika kita kehilangan sedikit kinerja dengan beban kerja tertentu, tidak bisakah lebih baik hanya dengan satu …
14 memory 


5
Bagaimana seharusnya seseorang yang terbiasa dengan pemikiran FP membaca kode penting?
Saya lulus dari universitas sekitar lima bulan lalu, dan telah bekerja di startup lokal selama empat bulan terakhir. Sementara di universitas, saya belajar Haskell, F # dll sendiri. Kami diajarkan Java di universitas, tetapi saya terkena pemrograman fungsional segera, dan telah menghabiskan lebih banyak waktu dengan itu daripada yang saya …

6
Mengapa PHP begitu sering digunakan di server web? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Server web saya menggunakan PHP seperti halnya 76,9% server web menurut W3Techs: http://w3techs.com/technologies/overview/programming_language/all …

11
Bagaimana saya tahu jika kompiler melanggar kode saya dan apa yang harus saya lakukan jika itu adalah kompiler?
Kadang-kadang kode C ++ tidak akan berfungsi ketika dikompilasi dengan beberapa tingkat optimasi. Mungkin kompiler melakukan optimasi yang memecahkan kode atau mungkin kode yang berisi perilaku tidak terdefinisi yang memungkinkan kompiler melakukan apa pun yang dirasakannya. Misalkan saya memiliki beberapa kode yang rusak ketika dikompilasi dengan level optimisasi yang lebih …

8
Lima atau lebih sedikit tips untuk menulis JavaScript yang bagus? [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 …
14 javascript 

3
Apakah ada pekerjaan dalam penerapan langkah-langkah kompleksitas Halstead untuk menentukan kualitas perangkat lunak?
Pada tahun 1977, Maurice Howard Halstead memperkenalkan ukuran kerumitannya untuk sistem perangkat lunak , yang meliputi pengukuran kosakata program, panjang program, volume, kesulitan, usaha, dan perkiraan jumlah bug dalam sebuah modul. Menurut Wikipedia, kesulitan berkaitan dengan kesulitan memahami program ketika membaca atau menulisnya dan upaya dapat diterjemahkan ke dalam waktu …

5
Mengapa kata kunci 'final' hanya digunakan sedikit di industri? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Karena saya menemukan kekuatan finalkata kunci di Jawa beberapa tahun yang lalu, itu …
14 java  final 


2
Proyek e-commerce ASP.NET MVC open source terbaik [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 …

8
Pengalaman kerja alih-alih pendidikan? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 5 tahun yang lalu . Saya ingin memberi nama topik ini sebagai "Pendidikan vs. Pengalaman", tetapi topik ini sudah ada . Saya …

5
Apa bahasa produksi yang paling kompatibel dan banyak digunakan untuk mengekspor pengetahuan dan keterampilan yang diperoleh dari Haskell?
Saya suka Haskell, polos dan sederhana. Sementara Haskell digunakan dalam perangkat lunak produksi, itu tidak terlalu banyak digunakan dari apa yang saya lihat. Apa bahasa yang paling mirip dan masih banyak digunakan dalam hal proyek-proyek produksi sehingga saya dapat memiliki peluang bola salju untuk menggunakan sesuatu yang sama mengagumkannya di …

8
Apakah kompiler digunakan di luar pengembangan?
Sejauh pemahaman saya, kompiler dimaksudkan untuk pengembang mengkompilasi kode mereka ke file executable (kode mesin). Kompiler tidak meluas ke mesin klien atau sistem pengguna akhir. Sebaliknya, pengembang hanya menggunakan kompiler untuk mengubah kode mereka menjadi kode mesin, yang kemudian diangkut ke mesin lain untuk digunakan sebagai aplikasi. Apakah kompiler memiliki …
14 compiler 

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.