전체 글

Code With Heart.
잘한 점체계적이고 일관된 작업 방식을 구축하는 데 중점 두었다. 먼저, Swift 코드 컨벤션을 정립하여 코드의 가독성과 유지 보수성을 향상시켰다. 이를 통해 코드 리뷰 과정이 더욱 효율적으로 진행될 수 있었다.또한, 깃 커밋 컨벤션을 통일하고 PR 템플릿을 도입한 것도 주요 성과였다. PR 템플릿에는 PR 유형, 작업 사항, 관련 이슈 번호 등이 포함되어 있어 리뷰어가 변경 사항을 빠르고 정확하게 파악할 수 있었다.의사소통의 중요성프로젝트 진행 중, 우리는 의사소통의 중요성을 절실히 깨닫게 된 사건을 경험하였다. 내가 생각했던 것보다 훨씬 더 많은 의사소통이 필요하다는 것을 이번 프로젝트를 진행하면서 깨달았다.기획자, 디자이너, 개발자 간의 의사소통이 충분히 이루어지지 않은 상태로 나는 일주일 동안 메..
MADC에서 발견한 모바일 앱 개발의 미래MADC(Mobile App Developer's Conference)에 참석한 후, 모바일 앱 개발의 최신 트렌드에 대한 깊은 인사이트를 얻을 수 있었다. 특히, 선언형 UI에 대한 강조가 두드러졌다. 선언형 UI는 개발자가 UI가 '어떻게' 그려질지가 아닌 '무엇'을 그릴지를 정의하는 방식으로, 코드의 가독성과 유지 보수성을 높이는 데 큰 도움을 준다.선언형 UI의 본질과 SwiftUI의 역할SwiftUI는 Apple의 최신 프레임워크로써 선언형 UI를 보여준다. SwiftUI를 통해 개발자들은 UI의 상태와 동작을 선언적으로 표현할 수 있으며 이는 기존 명령형 UI 접근 방식과는 확연히 대비된다. 명령형 UI에서 개발자는 UI의 각 변경 사항을 명시적으로 관..
· 🔎 Review
📚 인상 깊은 글귀일상의 반복과 사회적 문법옷 사면 사람 만나야 하고, 사람 만나면 술 마셔야 되고, 술 마시면 실수하고, 실수하면 후회하게 되리란 걸 알았지만. 그런 패턴조차 내가 사회적인 문법에서 크게 벗어나지 않은 삶을 살고 있다는 안도감을 주었다.[ p. 10, ll. 10 - 13 ]나의 생각인생의 반복되는 패턴들이 우리에게 어떤 의미를 가질 수 있는지를 생생하게 보여준다. 일상의 소소한 순간들이 겹쳐져 하나의 큰 삶의 리듬을 만드는 것이다. 옷을 사고, 사람들을 만나며, 때로는 술을 마시고 실수를 하는 것은 평범해 보일 수 있지만 사실은 우리 각자의 삶에서 중요한 부분을 차지하고 있다.특히 이 문장에서 '사회적인 문법'이라는 표현은 너무나도 공감이 간다. 우리 모두 일정한 패턴이나..
오늘은 리처드 파인만(Richard P. Feynman)에 대해 간단하게 작성하고자 합니다. 그는 미국의 물리학자로, 그의 독특한 학습 방법과 강의 스타일로 유명합니다. 그는 항상 호기심을 갖고 새로운 주제를 탐구했고 복잡한 개념을 단순하게 설명하는 데 능숙했으며 문제를 해결하기 위해 실험과 실패를 통해 배우는 것을 즐겼습니다. 여기서 중요한 것은 즐거움을 느꼈다는 것입니다. 그리고 그는 무언가의 이름을 아는 것과 그것을 아는 것은 다르다.라는 말을 남겼습니다.  예를 들어, 어느 코드를 보고 이것이 객체지향프로그래밍을 적용한 코드라는 것은 알지만 어떤 특징을 가지고 있는지, 어떤 장•단점을 가지고 있는지에 대해 설명하지 못한다면 객체지향프로그래밍에 대해 잘 안다고 할 수 없다는 것입니다. 즉, 그것에 ..
Swift는 Apple에서 개발한 현대적이고 강력한 프로그래밍 언어로, 객체지향프로그래밍 패러다임을 완벽하게 지원합니다. 객체지향프로그래밍(Object-Oriented Programming)객체지향프로그래밍은 프로그램을 독립된 단위인 객체(Object)들로 나누고 이 객체들의 상호작용을 통해 프로그램을 설계하고 구현하는 패러다임입니다. 각 객체는 속성과 메서드를 가지며 클래스라는 틀을 사용하여 객체를 생성합니다. 객체지향프로그래밍의 장점모듈성과 재사용성 - 객체는 독립적이고 재사용 가능한 단위로 구성되므로 코드를 모듈화 하고 재사용하기 용이합니다. 이로써 코드의 유지보수가 편리해지며 생산성을 높일 수 있습니다.유지보수 용이성 - 코드의 변경이나 구현에 대한 영향을 최소화할 수 있습니다. 객체지향프로그래밍..
@rafa-e1
테크라파