Об использовании новых и удаления, а также рекомендации Stroustrup...
Он говорит что-то вроде (но не совсем, это из моих заметок его книги):
Правило большого пальца состоит в том, что
newпринадлежит конструкторам и аналогичным операциям,deleteпринадлежит деструкторам. Кроме того,newчасто используется в аргументах для дескрипторов ресурсов. В противном случае не используйтеnewиdelete, вместо этого используйте дескрипторы ресурсов (интеллектуальные указатели).
Мне было интересно, действительно ли применяли это более опытные люди с С++ 11.
Мое впечатление от этого было, вау, это похоже на действительно крутое правило. Но потом я стал подозрительным, как и для любого общего правила. В конце дня вы в конечном итоге будете использовать новые и удалять там, где это необходимо. Но, может быть, это правило является хорошим ориентиром, которого я не знаю.