GSI

몇주 전 부터 누가 짜놓은 패치 프로그램을 보고 있자니 너무 답답합니다.
물론 그 코드가 잘못되었다기 보다 Win32 의 C 스타일의 코드가 저에게는 너무나 하드 코딩 적이고,
가독성이 떨어지고, 코드 재사용성이 안보이기 때문이죠.

뭐.. 전역 변수가 많고, 코드 몇줄 추가 하면 어디서 모를 에러가 나오고,
XP, Vista 의 디파인된 다른 코드 들을 보면서,

몇 파트는 C#을 사용해서 작성도 하게 되었지요.

근데 레지스트리 등록이나 파일 삭제 등과 같이 여러가지 부분에서
.Net 베이스의 C# 에서는 다르게 짜주는게 별로 안보이는듯 합니다.

OS 별로 짜주어야 할까요?...
제가 잘못 알고 있는건지 궁금하네요..

하지만 가장 좋은건 코드가 간결해 지고 C++의 STL이 있으면서 편해지는거 처름
다양함과 간결함, 많은 메소드를 지원함에 있어서 C#의 매력에 푹 빠지네요 ^^.

이 참에 다 바꿔서 해봐야 할듯 한데..
조금 귀찮아 지기도 하네요 ^^
Posted by gsi
: