앱 개발/데일리 미션 (4) 썸네일형 리스트형 [아티클 스터디] 개발자가 블로그를 운영하면 좋은 점 1) 개발 블로그 운영 취업 지원시 이력서와 포트폴리오 외에 개발 결과물을 산출하고 고민을 어떻게 해결해 나가는지에 관한 내용을 알 수 있는 창구가 개발 블로그이다. 개발 블로그는 이력서와 달리 길어도 괜찮지만 지루해서는 안 된다. 단순한 TIL보다는 서론-본론-결론 형식으로 구성된 아티클이 좋다. 아티클은 주제와 구성이 명확한 글로서 주제 의식은 글의 몰입감을 높여 준다. 주제는 본인이 최근에 주목하고 있는 기술을 선택하되 구체적일수록 좋다. 그리고 개발자가 아닌 사람이 읽어도 이해하기 쉬워야 한다. 코드 스니펫을 통하여 직접 코드를 보여주는 것도 필요하다. 아티클 작성에는 시간이 많이 걸리는 경우가 있어서 포스팅 주기가 길어질 수도 있다. 그래서 짧은 주기로 TIL을 올리고 그 중 하나의 주제를 골라.. 개발 용어 정리3 - 클라이언트 컴퓨터 네트워크에서 서비스를 요청하는 측을 가리키는 용어이다. 클라이언트는 서버에게 데이터 또는 서비스를 요청하여 서버로부터 응답을 받는다. 클라이언트는 서버에게 요청을 보내고, 서버는 해당 요청에 응답한다. 클라이언트와 서버 간의 통신은 다양한 형태로 이루어지며, 웹 개발, 앱 개발, 네트워크 프로그래밍 등 관련 분야에서 중요한 역할을 한다. - 퍼블리싱 컨텐츠나 정보를 대중에게 공개하고 제공하는 과정 또는 행위를 의미한다. 이 용어는 다양한 맥락에서 사용되며, 주로 콘텐츠 제작 및 배포, 출판, 소프트웨어 배포 등과 관련된 활동을 나타낸다. 퍼블리싱은 정보나 콘텐츠를 대중에게 전달하고 공유하는 데에 중요한 역할을 한다. 웹 퍼블리싱, 마켓 퍼블리싱, 콘텐츠 퍼블리싱 등이 있다. - UI.. 개발 용어 정리2 - API API는 "Application Programming Interface"의 약자로서 소프트웨어 애플리케이션들이 서로 상호작용하기 위한 규약이나 인터페이스를 제공하는 것을 의미한다. API는 두 프로그램 간에 데이터를 교환하고 상호작용할 수 있도록 허용하며, 개발자들이 서로 다른 소프트웨어를 쉽게 통합하고 확장할 수 있도록 도와준다. 상호작용성: 다른 소프트웨어와 상호작용할 수 있도록 해주며 데이터 교환, 기능 호출 등이 가능하다. 추상화: 구현의 세부사항을 숨기고 필요한 기능에만 집중할 수 있도록 추상화를 제공한다. 유지보수성: API를 사용하는 소프트웨어는 시스템이 변경되어도 호환성을 유지할 수 있다. - 프레임워크(Framework) 프레임워크는 소프트웨어 개발을 위한 구조나 규칙을 정의한.. 개발 용어 정리1 - IDE: 소프트웨어 개발을 위한 툴과 서비스를 통합한 환경을 제공하는 소프트웨어이다. 코드 작성, 배포 등을 한 곳에서 효율적으로 수행할 수 있도록 지원한다. ex) 안드로이드 스튜디오, 비주얼 스튜디오 코드 - 컨벤션: 규약, 규칙, 관례를 의미한다. 소프트웨어 개발에서는 코드 작성, 프로젝트 구조, 네이밍 등에 대한 규칙을 의미하며, 코드의 가독성이 향상되고 팀 협업이 원활해지는 등의 이점을 얻을 수 있다. 프로그래머들 사이에 익숙한 규칙을 공유하고 준수함으로써 코드의 품질을 향상시키는 데 기여한다. - 변수: var 키워드를 사용하여 선언하며 값을 변경할 수 있다(mutable). 변수는 함수와 클래스의 기본 단위가 된다. - 상수: val 키워드를 사용하여 선언하며 값을 한 번 할당하면 이후에.. 이전 1 다음