adhrinae / rinae.dev

https://rinae.dev
MIT License
11 stars 1 forks source link

posts/how-to-avoid-inheritance-in-ruby-kor #11

Closed utterances-bot closed 6 months ago

utterances-bot commented 4 years ago

[번역] 루비에서 상속을 피하는 방법 | rinae's devlog

리내의 개발블로그입니다. 좋은 기술 문서 번역을 주력으로 삼고 있습니다. 또한 개인적으로 공부한 내용이나, 모아두었던 글을 공유하고 있습니다.

https://rinae.dev/posts/how-to-avoid-inheritance-in-ruby-kor

lastgleam commented 4 years ago

번역 감사합니다. 잘 읽었습니다!

상속이 ‘-이다(is-a)’ 관계를 나타낸다면 조합은 ‘-를 가지고 있다(has-a)’ 관계를 나타냅니다. 그러므로 조합을 활용하기 위해서 문제의 구조를 바꾸어야 합니다.

요 부분을 읽고 컴포지션의 개념이 잘 이해 되었네요. 스트레티지 패턴과 비슷한 개념인거 같기도 하고요.

글 내용과 별개로 한가지 부탁을 드리고 싶은데요, 문단과 문단사이 이미지들이 글 위에 겹쳐서 표시되는데 (Chrome 78입니다), 개츠비 프레임워크의 문제인가요? 수정해주시면 다른 분들이 보기 더 편할 거 같습니다!

adhrinae commented 4 years ago

@lastgleam 제보 감사합니다. 다른 글의 이미지는 잘 보이고 있고, 이 글은 꽤 오래전에 다른 블로그 플랫폼에 작성해둔 것을 그대로 가져온 것이라 다시 확인을 하지 않았습니다. 시간되는대로 수정하겠습니다.

(추가) 다시 확인해보니 무슨 연유에서인지 모든 글의 이미지가 다 이상하게 처리되네요. 아마 플러그인 버전 업데이트를 하면서 DOM 넣어주는 구조가 바뀐 것으로 보입니다. 빨리 수정해야겠네요 😢

(또 추가) 문제 해결했습니다. 제보 감사합니다.