Rekayasa Perangkat Lunak

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



5
Apakah LGPL mengizinkan saya melakukan ini?
Saya berencana untuk mengembangkan perangkat lunak komersial menggunakan perangkat lunak LGPL. Dalam perangkat lunak LGPL yang saya gunakan beberapa fungsi di kelas tidak sepenuhnya diimplementasikan. Saya ingin memodifikasi kode LGPL sehingga fungsi kelas dan tidak diimplementasikan dibuat terlihat di luar dll dengan menambahkan dllexport infront kelas dan dengan menambahkan kata …
16 licensing  lgpl 


6
Gagasan untuk membuat Anda pemrograman mojo kembali? [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 …
16 motivation 


5
Cara menyusun tes unit untuk aplikasi GUI menggunakan C # dan NUnit
Saya diminta untuk melakukan proyek sampingan kecil untuk memasok aplikasi sederhana ke salah satu pelanggan kami. Biasanya saya akan mengerjakan kode back-end di mana saya memiliki semua kebutuhan pengujian saya tahu, dan saya belum memiliki kesenangan meragukan menulis tes untuk GUI, jadi agak tidak jelas bagi saya bagaimana saya harus …
16 c#  testing  gui  nunit 


10
Pada titik manakah saya harus memperbarui pengembang Windows saya ke rilis Windows terbaru?
Pada titik mana saya harus mulai memutakhirkan mesin pengembang kami ke rilis Windows yang lebih baru? Dari pengalaman, Microsoft biasanya memiliki kegagalan epik tentang setiap OS lainnya (saya benar-benar tidak mencoba untuk memulai perdebatan tentang ini, itu adalah persepsi saya biarlah) yaitu 2000 adalah OS yang stabil dan berguna, namun …

6
Bisakah kita mengatakan benda memiliki atribut, keadaan, dan perilaku?
Saya membaca pengenalan Oracle untuk konsep OOP dan saya menemukan deskripsi ini: Objek dunia nyata memiliki dua karakteristik: Mereka semua memiliki keadaan dan perilaku. Anjing memiliki status (nama, warna, jenis, lapar) dan perilaku (menggonggong, mengambil, mengibaskan ekor). Objek perangkat lunak secara konseptual mirip dengan objek dunia nyata: mereka juga terdiri …

7
Bagaimana Anda melacak proyek-proyek besar?
Ketika berhadapan dengan sebuah proyek yang memiliki banyak file berbeda, saya sepertinya selalu lupa bagaimana bagian-bagian berinteraksi satu sama lain. Saya tidak pernah benar-benar memiliki banyak masalah dalam memahami komponen-komponen yang lebih kecil secara terpisah, tetapi seiring dengan meningkatnya kompleksitas proyek, saya mendapati diri saya tidak mampu secara mental membangun …

4
Mengapa situs tertentu mencegah spasi pada kata sandi?
Tampaknya kurang umum dengan situs web yang lebih baru, tetapi banyak situs web tempat saya memerlukan akun (seperti untuk membayar tagihan, dll.) Mencegah saya membuat kata sandi dengan spasi di dalamnya. Ini hanya membuat hal-hal lebih sulit untuk diingat , dan saya menyadari tidak ada batasan basis data atau pemrograman …

2
Struktur Repositori Mercurial dengan komunikasi perusahaan kelas berat, manajemen konfigurasi & persyaratan pengujian
Saya adalah pengguna Subversion lain yang berjuang untuk mendidik kembali diri saya sendiri dalam Tao tentang kontrol versi terdistribusi. Ketika menggunakan Subversion, saya adalah penggemar berat pendekatan proyek-kecil, dan, dengan sebagian besar mantan majikan saya, kami akan menyusun cabang repositori kami; tag & trunk sebagai berikut: branches-+ +-personal-+ | +-alice-+ …


4
Apa maksud Bill Gosper dengan mengatakan struktur data hanyalah bahasa pemrograman yang bodoh? [Tutup]
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan …

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.