JAPANESE

単一責任原則

たんいつせきにんげんそく

KOREAN

단일 책임 원칙

[タンイル チェクイム ウォンチク]

ハングル読み: 단이츠세키닌겐소쿠

解説

クラスや関数は変更される理由が1つだけであるべきという設計原則(SRP)。SOLIDの1つで、責務を分離することで保守性・テスタビリティを高める。

클래스나 함수는 변경되어야 할 이유가 하나뿐이어야 한다는 설계 원칙(SRP). SOLID의 하나로, 책임을 분리하여 유지보수성과 테스트 용이성을 높인다.

例文

このクラス、ログ出力とデータ変換を両方やってるけど、単一責任原則に違反してるから分けた方がいいよ。

이 클래스, 로그 출력이랑 데이터 변환을 둘 다 하고 있는데, 단일 책임 원칙에 위반되니까 분리하는 게 좋겠어.