자체 라이브러리 UIViewSeparator 제작
자체 라이브러리 UIViewSeparator 제작
UIView의 하단에 Divider를 추가할 수 있는 UIView extension 제작
제작 계기
UIView 하단에 divider를 표기하기 위해서 extension을 작성했는데 많은 ios개발자분들이 이러한 UI를 사용할 것 같아서 오픈소스 라이브러리로 제작해보기로 함.
느낀 점
SwifterSwift에 내가 만든 라이브러리를 기여하게 되었는데 해당 프로젝트에서 요구하는 테스트 코드나 라이브러리의 형식을 따르게 되면서 테스트 코드가 어떤 역할을 하는지 알게 되었다.
스스로 개발을 진행할 때는 자체적으로 실 기기에 구동하거나 런타임 에러들을 분석하면서 자체 테스트(?)를 거쳤었지만 이번 기회를 통해 테스트 코드를 작성해보는 경험을 쌓았다.
그리고 많은 개발자들이 오픈소스에 기여한 결과물들을 보면서 내가 만든 라이브러리가 작게 느껴졌지만 나의 필요에 의해서 만들어본 만큼 누군가에게도 도움이 되었으면 하는 마음이 생겼다.
This post is licensed under CC BY 4.0 by the author.