Rekayasa Perangkat Lunak

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

1
Konvensi penamaan untuk proyek sumber terbuka iOS / OSX
Tidak selalu tetapi sebagian besar waktu, Anda akan menemukan proyek sumber terbuka iOS atau Mac OS X dengan nama yang dimulai dengan huruf awal dari nama depan dan belakang penulis. Jika sebuah proyek akan ditulis oleh Nick Leblanc, proyek tersebut akan dibaca sebagai NLMyProject. Contoh: RMSwipeTableViewCell oleh Rune Madsen, EBCardCollectionViewLayout …

3
Apa itu "perwakilan terangkat"?
Berlari melintasi istilah ini di sini: http://www.codemesh.io/codemesh2014/viktor-klang "Kami akan mendemonstrasikan Flow API — representasi terangkat — serta cara pluggable untuk mengubah representasi terangkat ke representasi eksekusi — Materialisasi Aliran." Googling tidak banyak membantu.

6
Mengapa kompiler tidak menyatukan semuanya? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Terkadang kompiler memanggil fungsi inline. Itu berarti bahwa mereka memindahkan kode fungsi yang dipanggil …


4
Apakah ada bahaya dalam menulis byte mentah ke file? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya sedang mengerjakan masalah dalam Pemrograman Mutiara - khususnya, implementasi program yang mengurutkan file …
12 low-level  byte 

1
Alur kerja GIT untuk pengembangan web
Dulu tim kecil pengembang web tempat saya bekerja mulai menggunakan git untuk pengembangan web. Saat itu kami hanya berkomitmen untuk pementasan atau menguasai secara langsung dan kemudian sering bergabung di antara keduanya. Itu lebih baik daripada tidak sama sekali, tetapi juga berantakan. Belum lama ini kami mengadopsi alur kerja gitflow. …





2
Mengapa array tidak dapat diteruskan sebagai argumen fungsi di C?
Mengikuti komentar ini , saya sudah mencoba ke google mengapa, tetapi google-fu saya gagal. Komentar dari tautan: [...] Tetapi yang penting adalah bahwa array dan pointer adalah hal yang berbeda dalam C. Dengan anggapan Anda tidak menggunakan ekstensi kompiler, Anda umumnya tidak bisa meneruskan array itu sendiri ke suatu fungsi, …
12 c  history 


6
Bagaimana cara menghindari downcasting?
Pertanyaan saya adalah tentang kasus khusus Hewan kelas super. Saya Animalbisa moveForward()dan eat(). Sealmeluas Animal. Dogmeluas Animal. Dan ada makhluk khusus yang juga Animaldisebut memanjang Human. Humanmengimplementasikan juga metode speak()(tidak diterapkan oleh Animal). Dalam implementasi metode abstrak yang menerima Animalsaya ingin menggunakan speak()metode ini. Tampaknya tidak mungkin tanpa melakukan downcast. …

5
Apakah aman untuk mengubah jalur file Windows ke jalur file Unix dengan penggantian sederhana?
Jadi misalnya katakan saya memilikinya sehingga semua file saya akan ditransfer dari mesin windows ke mesin unix seperti: C:\test\myFile.txtto {somewhere}/test/myFile.txt(huruf drive tidak relevan pada saat ini). Saat ini, perpustakaan utilitas kami yang kami tulis sendiri menyediakan metode yang melakukan penggantian sederhana dari semua garis miring dengan garis miring: public String …

2
CI runner di server yang sama dengan GitLab?
Saya sedang menyiapkan server GitLab di perusahaan saya dan sekarang saya menambahkan GitLab CI ke dalamnya. Sebelum memulai tugas ini saya ingin memahami jika ada kerugian menjalankan pelari saya di server yang sama yang digunakan oleh GitLab dan GitLab CI. Saya telah membaca bahwa ada masalah keamanan tetapi kami hanya …

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.