Frontend Masters: Solid Principles in React / React Native
Medium
SOLID는 소프트웨어 설계에서 중요한 5가지 원칙입니다. 클린코드에서 언급된 원칙인데, 코드를 이해하기 쉽고 유연하며 유지 관리하기 쉽게 만드는 데 도움이 됩니다.
가장 먼저 언급된 Single Responsibility Principle (SRP) 에서,
컴포넌트를 작게 만들고 명확하게 정의된 단일 책임을 부여할 것
서로 관련 없는 작업을 하나의 컴포넌트에 묶지 말것
작은 컴포넌트를 조합하여 재사용 가능한 UI 컴포넌트를 만들것
재사용성을 높이면서 복잡도를 낮추라는 조언이 와 닿았습니다. 본문에는 예제코드도 많이 첨부되어있으니 한번 읽어보시면 많은 도움이 될 것 같습니다.
https://blog.stackademic.com/react-native-masters-solid-principles-in-react-react-native-a1b8df8d261d
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 2월 3일 오전 9:47
직장인으로서 10년 정도 일하게 되면 피할 수 없는 순간이 바로 조직에서 리더의 역할을 받게 되는 인사발령이다. 팀원이었을 때는 내게 주어진 업무를 내가 가진 능력과 주변 동료들의 도움으로 해결하고, 그에 합당한 평가와 보상을 기다리며, 나쁘지 않는 리워드와 내 위치에 안도하며 또 새해를 맞이하고 하루하루를 버텨나가는 과정에 큰 어려움이 없다.
... 더 보기나는 가끔 조합형 한글의 아름다움에 대해 생각한다.
그 아름다움은 단순히 예쁜 글꼴이나 정갈한 종이 위의 자소 배열에서 끝나지 않는다. 진짜 매력은, 정밀한 정보 구조와 이산 수학적 규칙성 속에 숨어 있다.
안
... 더 보기2000년 초반부터 온톨로지 연구를 해왔고, 관심을 갖고 있는 사람으로서 GraphRAG 에 대해 갖고 있는 생각을 적어봤습니다.
... 더 보기