- 질문 게시판입니다.
Date 19/11/27 22:07:47
Name   로냐프
Subject   파이썬 코딩 스타일 문의
안녕하세요?
요즘 파이썬으로 간단한 프로그램을 하나 짜고 있는데요.

1) 파이썬의 경우, class 멤버에 대해서 getter/setter를 통하기 보다는 그냥 직접 접근하는게
관례라고 하더군요. class멤버변수를 읽어가기만 하고 수정하는 경우는 없는데,
그래도 그냥 public으로 두는게 나을까요? 아니면 getter만 구현하고 다 숨기는게 나을까요?
setter를 구현하지 않는 경우에도 @property를 쓰는게 더 나을까요?

2) A와 B class는 특정한 struct의 data를 저장하고 처리하는 class이고,
C class는 여러 data를 file에 특정한 format으로 기록하는 class입니다.

그러다보니 C class를 사용하려면 A와 B의 모든 멤버를 다 읽어와야 하고,
A/B class에서 모든 멤버에 대한 getter를 다 구현하고 있는데,
결국 A/B class는 C class에 대해서는 완전히 transparent합니다.
그렇다고, C class를 A class나 B class의 내부에 두기에는
C class자체가 사용자에게 직접 정보를 받는 부분도 많아서,
A.to_C_class(args) 이런식으로 매번 A/B class에 그 인자를 전달하는 method를 추가해야 되는데,
그것도 보기가 별로 안 좋네요.

보통 이런 때는 어떤식으로 구현하게 될까요?

미리 감사합니다~



1


목록
번호 제목 이름 날짜 조회 추천
4312 IT/컴퓨터월도용품 관련 질문 있습니다! 9 Dr.Pepper 18/03/20 3218 0
5243 IT/컴퓨터게임패드 추천 좀 해주세요 6 파란 회색 18/08/12 3218 0
5293 경제요즘 카메라 중고거래는 어디서 하나요? 3 술라 펠릭스 18/08/20 3218 0
5602 IT/컴퓨터유동 ip 주소 변경 4 [익명] 18/10/05 3218 0
11469 의료/건강AZ접종 후기와 질문ㅜㅜ 1 [익명] 21/05/01 3218 0
13578 연애거의 첫 연애에서 예전 경험을 밝히는게 괜찮을까요? 17 [익명] 22/07/04 3218 0
13711 법률급여를 현금으로 받았을 경우 주휴수당 청구가 가능할까요? 6 [익명] 22/08/04 3218 0
13929 법률공문 양식이 화제가 되고 있는 가운데 4 물사조 22/09/29 3218 0
14729 의료/건강왼쪽 고환이 갑자기 아프네요;;; 14 OneV 23/04/23 3218 0
1708 기타잠실에서 소개팅하면 어디서 만나야하죠? (잠실 제외) 6 삼성갤육 16/10/31 3219 0
2422 기타이 시각에 구할 수 있는, 맛이가 있는 안주 7 진준 17/02/28 3219 0
2621 IT/컴퓨터오버워치용 조립컴퓨터인데 인벤 복붙이네요 5 익금산입 17/04/08 3219 0
3284 경제자동차 인수 판매 질문입니다 2 헬리제의우울 17/08/28 3219 0
3801 기타홍차넷 차단 기능 말인데요 3 Azurespace 17/12/05 3219 0
4659 교육1884-94년 사이의 조선에는 무슨일이 있었나요? 6 [익명] 18/05/19 3219 0
6040 기타시계 차는 분들 부딪힘 고충 어떻게 하세요? 13 별빛 18/12/07 3219 0
8071 기타아이폰11 질문입니다 4 김치찌개 19/10/20 3219 0
8360 IT/컴퓨터파이썬 코딩 스타일 문의 4 로냐프 19/11/27 3219 1
8504 IT/컴퓨터공유기 질문 드려요... 1 정중아 19/12/18 3219 0
8724 의료/건강찬물 / 따뜻한 물 궁금증!! 7 Lemonducks 20/02/03 3219 0
9282 기타바디워시 고급제품 추천받습니다 18 Ulsan_Whale 20/04/27 3219 0
13113 홍차넷프로필 사진 어떻게 바꾸나요? 4 Picard 22/03/15 3219 0
12519 법률보상금을 얼마나 받아야 할까요? 10 우기 21/11/04 3219 0
5029 의료/건강믹서기 추천 바랍니다 3 헬리제의우울 18/07/12 3220 0
7825 의료/건강노니 효과 좋나요?? 6 파오 19/09/07 3220 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글