되게 오랜만에 블로그 글을 작성하는 것 같습니다,,! Apple Developer Academy @ POSTECH의 마무리, 휴식, 다음 계획 등으로 인해 잠시 쉬었다가 다시 시작하려고 합니다. 올해 이룬 목표 중 하나는 정보처리기사를 취득한 것인데, 이와 관련해서 포스팅하고자 합니다. 우선 저는 필기는 2023년 2회에 합격을 하였고, 실기는 2회에 떨어지고, 3회에 합격을 하였습니다 ㅎㅎ,, 학위가 있기 때문에 응시를 할 수 있었고, 올해 목표 중 하나였기 때문에 올해 안에 취득하고 싶었는데 다행이 취득하게 되었습니다. 정보처리기사를 응시한 이유는 데이터베이스, 운영체제와 같은 기초 지식을 습득하고자 응시하였습니다. 제가 공부한 방법과 실기에서 한 번 떨어진 이유, 그리고 합격을 위한 공부 방법 등을..
디자인 패턴 디자인 패턴이란 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴입니다. 디자인 패턴을 참고하여 개발할 경우 개발의 효율성과 유지보수성, 운용성이 높아지며, 프로그램의 최적화에도 도움이 됩니다. 따라서 다양한 디자인 패턴을 숙지하고 있다면 해당 패턴의 이름만으로 구조를 파악할 수 있게 되어 더욱 원활한 의사소통이 가능해집니다. Gamma 디자인 패턴이라고도 불리는 GoF 디자인 패턴이 가장 잘 알려진 디자인 패턴인데, 이는 디자인 패턴을 목적과 범위로 분류하였습니다. 목적에 따른 분류를 보자면, 디자인 패턴은 “생성”, “구조”, “행위” 중 한 가지의 목적을 갖는다고 하였습니다. 구분 유형 설명 목적 생성 객체 인스턴스 생성에 관여, ..