Pertanyaan yang diberi tag patterns-and-practices

Pola desain (solusi berulang untuk masalah yang biasa terjadi) dan praktik terbaik dalam rekayasa perangkat lunak

32
Cara mewakili (enum) jenis dalam API publik

Saya sedang mengerjakan API sederhana yang ingin saya gunakan untuk klien saya sendiri, dan untuk dibuka untuk umum di masa depan. Saya memiliki objek "Item" yang dapat memiliki "tipe" yang berbeda. Jenisnya adalah C "typedef enum", untuk saat ini saya punya: typedef enum { ItemTypeBool,...