그냥 추상화 방식의 추가가 맞는듯
이게 비야네의 철학에 가깝기는 한데

단순히 함수로 추상화하는 절차지향 언어에서,
클래스를 이용해 데이터와 함수를 한 곳에 모아 추상화하는 객체지향 언어의 차이?
비야네는 이걸 Advanced Abstraction 이라고 부름

단순히 보면 void* addNode(Node* head, Node* added)
에서,

Node.addNode( Node* added )

으로 바뀌는거 뿐이니까 그런 시점도 있을 수 있음
그리고 이게 제일 이해하기 편하고 실천하기도 쉬운듯
특히 자료구조를 C로 배운 사람이라면 ㅇㅇ

- 우주를 손 {안에 담자;}