Rekayasa Perangkat Lunak

12
Menerapkan pola perintah di API RESTful

Saya sedang dalam proses mendesain API HTTP, semoga membuatnya setenang mungkin. Ada beberapa tindakan yang fungsionalitasnya tersebar di beberapa sumber daya, dan terkadang perlu dibatalkan. Saya berpikir sendiri, ini terdengar seperti pola perintah, tetapi bagaimana saya bisa memodelkannya...

12
Untuk domain masalah apa LINQ dibuat?

Setiap kali saya melihat pertanyaan yang diposting di Stack Overflow pada C #, saya melihat setidaknya satu atau dua jawaban diposting yang memecahkan masalah dengan LINQ. Biasanya orang dengan reputasi sangat tinggi tampaknya menggunakan LINQ seperti pro. Jadi pertanyaan saya adalah, untuk apa...

12
Apakah ada cara yang tepat untuk membuat format file?

Saya sedang membangun format file berpemilik untuk aplikasi yang saya tulis di C # .NET untuk menyimpan informasi simpanan dan mungkin di masa mendatang aset proyek. Apakah ada standar tentang cara melakukan ini dengan cara apa pun? Saya hanya pergi ke Serializeobjek saya menjadi biner dan membuat...

12
Bagaimana Seharusnya "Undo Typing" Berperilaku?

Saya menerapkan aplikasi Java yang mencakup tumpukan Undo / Redo. Saya perhatikan bahwa beberapa aplikasi (seperti TextEdit di Mac OS X) memungkinkan Anda memilih "Undo Typing" dari Edit Menu setelah mengetik beberapa teks. Saya ingin menerapkan hal semacam itu ke dalam aplikasi saya juga, tetapi...