Rekayasa Perangkat Lunak

12
Apa yang harus diuji dalam Javascript?

Di tempat kerja, kami baru saja memulai aplikasi berbasis Javascript (sebenarnya menggunakan Coffeescript, tetapi masih), yang mana saya telah menerapkan sistem pengujian otomatis menggunakan JsTestDriver dan fabric. Kami belum pernah menulis sesuatu dengan Javascript sebanyak ini, jadi sampai...

12
Gunakan program sumber terbuka di perusahaan Anda?

Adakah kontra membuat karyawan Anda menggunakan program open-source di perusahaan Anda? Saya berencana untuk memulai bisnis dan saya bertanya-tanya mengapa perusahaan biasanya bekerja dengan perangkat lunak berpemilik, seperti Microsoft Word mengutip yang paling terkenal. Mengapa mereka tidak...

12
Python untuk proyek besar

Apakah ada sumber daya di luar sana tentang bagaimana merancang proyek Python kekuatan industri yang besar? Saya ingin memulai proyek pribadi yang ambisius, tetapi saya tidak begitu yakin bagaimana cara membuatnya dan praktik apa yang harus dilakukan untuk membuat proyek ini berhasil. Apakah ada...

12
Pola untuk Integrasi Berkelanjutan dan DVCS

Saat ini kami menggunakan Subversion dan TeamCity, kami akan beralih menggunakan Mercurial (khusus Kiln karena kami pengguna FogBugz). Jelas ini akan menghasilkan perubahan - semoga perbaikan - dalam pola pengembangan kami (kami berdua!) Tapi satu masalah yang saya hadapi adalah bagaimana menyusun...

12
Android, OpenGL dan memperluas GLSurfaceView?

Pertanyaan ini sebagian teknis, sebagian meta, sebagian subjektif dan sangat spesifik: Saya seorang pengembang game indie yang bekerja di android, dan selama 6 bulan terakhir saya telah berjuang dan akhirnya berhasil membuat aplikasi game 3D saya sendiri untuk android. Jadi saya pikir saya akan...

12
Apa itu "Domain Masalah"

Saya harus mendokumentasikan program saya untuk proyek sekolah dan kami memiliki bagian yang disebut "domain masalah" tetapi saya tidak tahu apa yang harus dibahas di bagian ini. Jadi pertanyaannya adalah: Apa yang harus didiskusikan dalam domain

12
Kerangka Entitas dan pemisahan lapisan

Saya mencoba untuk bekerja sedikit dengan Kerangka Entity dan saya mendapat pertanyaan tentang pemisahan lapisan. Saya biasanya menggunakan UI -> BLL -> DAL dan saya ingin tahu bagaimana cara menggunakan EF di sini. DAL saya biasanya berupa sesuatu GetPerson(id) { // some sql return new...

12
Apa konsekuensi dari memiliki referensi dan penggunaan yang tidak perlu?

Saya agak aneh dan cenderung menjaga proyek saya dengan membersihkan referensi dan usingdi setiap kelas hanya menyimpan apa yang sebenarnya digunakan. Argumen lain apa yang bisa saya buat (selain menenangkan saraf OCD saya) untuk menjaga hal-hal yang penting? Saya pikir sebagian besar referensi...

12
Alur kerja Git untuk banyak tim

Kita akan mulai menggunakan Git (belum menggunakannya), dan saya ingin mendefinisikan alur kerja. Kami memiliki 4 tim di 4 lokasi global berbeda, mengembangkan bersama produk yang sama. Setiap tim memiliki bagian dari kode produk, tetapi kadang-kadang mereka juga harus membuat perubahan dalam kode...