Rekayasa Perangkat Lunak

14
Unit menguji klien dan pembungkus API

Saya telah berputar-putar mencoba mencari cara terbaik untuk menguji unit perpustakaan klien API yang saya kembangkan. Perpustakaan memiliki Clientkelas yang pada dasarnya memiliki pemetaan 1: 1 dengan API, dan Wrapperkelas tambahan yang menyediakan antarmuka yang lebih ramah pengguna dari atas...

14
Di mana perbaikan bug dilakukan dalam model git-flow?

Dalam, perbaikan terbaru model Git-flow masuk di hotfix-*cabang spesifik dan perbaikan integrasi kecil tepat sebelum rilis masuk di release-*cabang. Perbaikan bug umum dari versi sebelumnya tampaknya tidak memiliki tempat. Di mana mereka harus muncul? Haruskah mereka berada di bug-*cabang mereka...

14
Penerapan Downtime Nol - Skema Db Transisi

Mencapai Zero Downtime Deployment menyentuh pada masalah yang sama tetapi saya memerlukan beberapa saran tentang strategi yang saya pertimbangkan. Konteks Aplikasi berbasis web dengan Apache / PHP untuk pemrosesan sisi server dan MySQL DB / sistem file untuk kegigihan. Kami sedang membangun...

14
Apakah buruk untuk menulis berorientasi objek C? [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 . Saya...

14
Bagaimana cara "memulai" di GitHub?

Saya merencanakan penulisan ulang lengkap proyek saya, menggunakan kerangka kerja lain, dll. Akan menyenangkan untuk menyimpan kode lama termasuk riwayat untuk referensi. Apa cara terbaik untuk melakukan ini, untuk menghindari risiko, kebingungan, dan kejutan? Gagasan saya adalah membuat cabang...

14
Mendukung pengembangan untuk OS lama

Saya mempertahankan sebagian besar kode warisan, ditulis dalam C. Kode ini awalnya ditulis untuk dikompilasi dengan Windows 3 untuk Workgroups, dan kemudian versi untuk NT dibuat. Aplikasi warisan ini masih digunakan sampai sekarang, dengan gembira berjalan bersama pada 3.11 dan workstation NT dari...

14
Lisensi MIT vs. Creative Commons untuk gambar dan aset lainnya

Bisakah seseorang tolong atasi kebingungan lisensi tertentu untuk saya? Saya selalu benar-benar bingung dengan cara kerja lisensi perangkat lunak. Saya ingin semua orang dapat menggunakan perangkat lunak saya dengan batasan minimal, jika ada, dan tanpa garansi. Jadi saya hanya menggunakan lisensi...

14
Kompresi aliran video yang cepat dan tanpa kehilangan

Saya punya video yang berasal dari kamera stasioner. Baik resolusi dan FPS cukup tinggi. Data yang saya dapatkan adalah dalam format Bayer dan menggunakan 10 bit per piksel. Karena tidak ada tipe data 10 bit di platform saya, data asli disimpan dalam memori menggunakan kata-kata 16-bit. Saya ingin...