Rekayasa Perangkat Lunak

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


7
Hubungan antara C #, .NET, ASP, ASP.NET dll [ditutup]
Saya benar-benar tidak jelas tentang perbedaan antara C #, C # .NET dan sama untuk ASP dan bahasa '.NET' lainnya. Dari apa yang saya mengerti, .NET adalah pustaka / kerangka dari ... hal-hal. Saya pikir mereka pada dasarnya mengakses data Windows seperti elemen formulir dll, tetapi itu tampaknya tidak berlaku …
143 c#  .net  asp.net 


8
'modul impor' vs. 'dari fungsi impor modul'
Saya selalu menggunakan metode ini: from sys import argv dan gunakan argvhanya dengan argv . Tetapi ada kesepakatan untuk menggunakan ini: import sys dan menggunakan argv oleh sys.argv Metode kedua membuat kode didokumentasikan sendiri dan saya (benar-benar) mematuhinya. Tapi alasan saya lebih suka metode pertama adalah cepat karena kita hanya …
143 python 

14
Metode sederhana untuk mendeteksi kode dalam teks secara andal?
GMail memiliki fitur ini di mana ia akan memperingatkan Anda jika Anda mencoba mengirim email yang menurutnya mungkin memiliki lampiran. Karena GMail mendeteksi string see the attacheddalam email, tetapi tidak ada lampiran yang sebenarnya, itu memperingatkan saya dengan dialog OK / Batalkan ketika saya mengklik tombol Kirim. Kami memiliki masalah …

17
Standar pengkodean untuk kejelasan: komentar setiap baris kode?
Saya telah bekerja di toko-toko yang menghasilkan perangkat lunak yang sangat penting dan saya telah berurusan dengan aturan komentar yang dimaksudkan agar kode tersebut dapat dibaca dan berpotensi menyelamatkan nyawa. Dalam pengalaman saya meskipun persyaratan menjadi tugas yang mematikan otak untuk dicentang dari daftar periksa dan tidak membantu saya tetap …

30
Bagaimana cara menjadi programmer "lebih cepat"?
Evaluasi pekerjaan terakhir saya hanya mencakup satu titik lemah: ketepatan waktu. Saya sudah mengetahui beberapa hal yang dapat saya lakukan untuk meningkatkan ini tetapi yang saya cari adalah beberapa hal lagi. Apakah ada yang punya tips atau saran tentang apa yang mereka lakukan untuk meningkatkan kecepatan output mereka tanpa mengorbankan …


10
Haruskah kita mendefinisikan tipe untuk semuanya?
Baru-baru ini saya mendapat masalah dengan keterbacaan kode saya. Saya memiliki fungsi yang melakukan operasi dan mengembalikan sebuah string yang mewakili ID operasi ini untuk referensi di masa mendatang (sedikit seperti OpenFile di Windows yang mengembalikan pegangan). Pengguna akan menggunakan ID ini nanti untuk memulai operasi dan memantau penyelesaiannya. ID …
141 type-systems 

21
Bagaimana Anda mempertahankan fokus ketika aspek pemrograman tertentu membutuhkan waktu 10+ detik untuk selesai? [Tutup]
Saya memiliki waktu yang sangat sulit untuk berfokus pada apa yang saya lakukan (berdasarkan pemrograman) ketika sesuatu (kompilasi, waktu startup, dll.) Membutuhkan lebih dari beberapa detik saja. Secara anekdot tampaknya ambang sekitar 10 detik (dan saya ingat pernah membaca tentang studi yang mengatakan hal yang sama, meskipun saya tidak dapat …

18
Apakah ada alasan untuk nama variabel pendek?
Ini menjadi frustrasi besar dengan basis kode yang saat ini saya kerjakan; banyak nama variabel kami pendek dan tidak deskriptif. Saya satu-satunya pengembang yang tersisa di proyek ini, dan tidak ada dokumentasi mengenai apa yang dilakukan kebanyakan dari mereka, jadi saya harus menghabiskan waktu ekstra untuk melacak apa yang mereka …


1
Modul vs. Paket?
Setiap kali saya melakukannya from 'x' import 'y'saya bertanya-tanya mana yang dianggap sebagai 'modul' dan yang 'paket', dan mengapa itu tidak sebaliknya?
140 python  packages  modules 



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.