Pertanyaan yang diberi tag conventions

153
Skema penamaan Kunci Asing

Saya baru mulai bekerja dengan kunci asing untuk pertama kalinya dan saya bertanya-tanya apakah ada skema penamaan standar yang digunakan untuk mereka? Diberikan tabel ini: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Di mana Tugas memiliki Catatan, Tugas dimiliki...

132
Swift: jaga biarkan vs jika biarkan

Saya telah membaca tentang Opsional di Swift, dan saya telah melihat contoh di mana if letdigunakan untuk memeriksa apakah Opsional memiliki nilai, dan jika memang demikian - lakukan sesuatu dengan nilai yang tidak terbungkus. Namun, saya telah melihat bahwa di Swift 2.0 kata kunci guard letpaling...

126
Apakah pythonic untuk mengimpor fungsi di dalam?

PEP 8 mengatakan: Impor selalu diletakkan di bagian atas file, tepat setelah komentar modul dan docstrings, dan sebelum global modul dan konstanta. Kadang-kadang, saya melanggar PEP 8. Beberapa kali saya mengimpor barang di dalam fungsi. Sebagai aturan umum, saya melakukan ini jika ada...

126
Apa konvensi penamaan yang paling umum di C?

Apa konvensi penamaan yang biasa digunakan di C? Saya tahu setidaknya ada dua: GNU / linux / K&R dengan fungsi huruf_kecil ? nama? dengan fungsi UpperCaseFoo Saya berbicara tentang C hanya di sini. Sebagian besar proyek kami adalah sistem tertanam kecil di mana kami menggunakan C. Inilah...