что их можно использовать в ORM, якобы использовать их вместо ключей, но что то все равно не понятно, зачем
Оптимизация вроде
Чтобы гарантированно отделять логику работы с классом. Грубо говоря легко перепутать два String, трудно перепутать ProductName и ProductDescription При этом по стоимости это будет как два String
В основном оптимизации, да. Ничего принципиального с точки зрения семантики они не дают.
Ну это же можно сделать без инлайна. Инлайн дает оптимизацю.
Я потом дописал да ))
Обсуждают сегодня