Rekayasa Perangkat Lunak

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



9
Bagaimana cara mengatasi proyek Linux / makefile besar secara efektif?
Saya telah mengembangkan aplikasi Windows di C ++ selama 10 tahun sekarang. Dan baru-baru ini saya mulai menggali beberapa proyek Linux, dan saya tidak tahan betapa tidak produktifnya saya ... Saya seorang pembelajar yang cepat, dan saya telah menggunakan Linux sebagai platform utama untuk beberapa waktu sekarang. Dan saya merasa …
16 c++  linux 

7
Apakah perlu membaca setiap byte tunggal untuk memeriksa apakah file yang disalin identik dengan aslinya?
Baru-baru ini saya mengetahui sebuah program bernama Total Commander. Ini adalah pengganti Windows Explorer dan memiliki barang sendiri untuk menyalin file. Untuk memeriksa apakah file-file itu identik, alih-alih menghitung CRC, ia benar-benar memeriksa setiap byte tunggal, satu per satu, baik pada dokumen asli maupun salinannya. Pertanyaan saya adalah: Apakah ini …





5
Menghindari operator baru dalam JavaScript - cara yang lebih baik
Peringatan: Ini adalah posting yang panjang. Mari kita tetap sederhana. Saya ingin menghindari awalan operator baru setiap kali saya memanggil konstruktor dalam JavaScript. Ini karena saya cenderung melupakannya, dan kode saya rusak parah. Cara sederhana sekitar ini adalah ini ... function Make(x) { if ( !(this instanceof arguments.callee) ) return …
16 javascript 

2
MIT dan hak cipta
Saya berkontribusi ke perpustakaan yang dilisensikan di bawah lisensi MIT. Dalam lisensi dan di setiap file kelas memiliki komentar di pepatah atas: Hak Cipta (c) 2011 Joe Bloggs <joe.bloggs@example.com> Saya berasumsi bahwa ia memiliki hak cipta untuk file tersebut, dan dapat mengubah lisensi file itu sesuai keinginannya. Jika saya berkontribusi …


4
Mengapa pendek, int, dan lama ditemukan di C?
Saya mengalami kesulitan pemahaman, apa yang menjadi tujuan yang tepat dari menciptakan short, intdan longtipe data di C? Alasan saya bertanya adalah, sepertinya ukurannya tidak dibatasi - ukurannya bisa berapa saja, asalkan shortlebih kecil dari int, misalnya. Dalam situasi apa, maka, haruskah Anda menggunakan unsigned intatau unsigned long, misalnya, alih-alih …
16 c  data-types 

5
Mengapa sintaks C untuk array, pointer, dan fungsi dirancang dengan cara ini?
Setelah melihat (dan bertanya!) Begitu banyak pertanyaan yang mirip Apa yang dimaksud int (*f)(int (*a)[5])dengan C? dan bahkan melihat bahwa mereka membuat program untuk membantu orang memahami sintaks C, saya bertanya-tanya: Mengapa sintaks C dirancang dengan cara ini? Misalnya, jika saya mendesain pointer, saya akan menerjemahkan "pointer ke array 10-elemen …
16 c  syntax 


6
Solusi untuk C # 5 async re-entrancy
Jadi, ada sesuatu yang menggangguku tentang dukungan async baru di C # 5: Pengguna menekan tombol yang memulai operasi async. Panggilan segera kembali dan pompa pesan mulai berjalan lagi - itulah intinya. Jadi pengguna dapat menekan tombol lagi - menyebabkan masuknya kembali. Bagaimana jika ini masalah? Dalam demo yang saya …

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.