저는 장비제어를 전문으로 개발하는 개발자 입니다. 기존에는 C++ 빌더를 이용해서 개발을 했으나 올해 부터는 C# 으로 툴을 바꾸고 개발을 하고 있습니다.
장비제어 하신분들은 아시겠지만 장비제어를 위한 Recipe 들이 존재 합니다.
C++로 개발할 때는 ini 파일을 사용하여 저장하고 불러오고 했는데 C#으로 변경하고 나서는 ini 파일을 사용하려고 하니 좀 불편하네요… 그래서 현재는 Newtonsoft json 을 이용하고 있습니다.
그런데 이게 편리한 부분도 있기는 한데 또 나름 불편한 부분도 존재하네요…
예를 들어 항목이 하나 추가가 되었을 경우 기존의 추가된 항목이 없는 파일을 불러오면 에러가 발생한다는 것입니다. ini 파일의 경우 default 값을 지정해 놓으면 항목이 없어도 default 값으로 강제 설정해서 사용할 수 있었는데요…
제어 관련해서 프로그램 하시는 분들은 주로 어떤 라이브러리나 방식으로 사용하시는지요…
궁금합니다.