깽쟈
491
2021-01-31 13:25:52 작성 2021-01-31 13:27:00 수정됨
0
172

클래스를 잘 활용하려면 어떻게 해야할까요?


안녕하세요, 저는 업무상 필요에 의해 스스로 파이썬을 공부하고 파이썬 개발자로 활동하고 있습니다. 파이썬을 다룬지는 약 6년 정도 된 것 같아요. 독학이고 멘토도 없다보니 기초는 많이 부실하리라 생각됩니다. 그래도 사내에서 필요한 프로그램을 만들어내는데는 큰 문제 없어요.

다른건 불만이 없는데 클래스의 설계는 여전히 어려운 것 같아요. 파이썬 이전에 자바를 좀 했었는데 자바의 클래스보다는 뭔가 짜임새가 부족한 것 같아서 딱히 클래스의 사용을 많이 하지는 않습니다. 제가 만들고 있는 프로그램들도 클래스 없이 충분히 돌아가는 수준이라 그런 것도 있는 것 같아요.

주로 만드는 프로그램들은 파일처리, 마야라는 3D 컴퓨터 그래픽 소프트웨어와 연동, 프로젝트 관리시스템과의 연동을 위주로 각 팀에서 요구하는데로 만들어줍니다. UI는 PySide만 사용하고 있구요. 종종 유사한 UI 프로그래밍 때문에 클래스를 사용하고는 있지만 개인적으로 뭔가 맘에 든다는 느낌이 들지는 않아요. 아무래도 자바에서 클래스를 다루었던 기억 때문에 그런 것 같습니다.

클래스를 잘 다루었다고 생각되시는 소스가 있으시다면 Github 좌표 좀 부탁드려도 될까요? 자극을 받고 싶습니다. 감사합니다.

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.