카테고리 보관물: Software Development

[Software Development] BASE 인코딩 개념 정리

BASE16 인코딩 BASE16 인코딩은 16진수(Hexadecimal) 인코딩이라고도 하며, 0-9와 A-F로 이루어진 16개의 문자로 데이터를 표현합니다. 각 16진수 문자는 4비트의 정보를 나타냅니다. 예를 들어, 바이트 값 255는 16진수로 “FF”로 표현됩니다. BASE32 인코딩 BASE32 인코딩은 32개의 문자(일반적으로 A-Z와 2-7)를 사용하여 데이터를 표현합니다. 이는 … 계속 읽기

카테고리: Software Development | 댓글 남기기

[Software Development] CI/CD 모범 사례

원문 : [MEDIUM] CI/CD Best Practices 자동화(Automate Everything): 빌드, 테스트, 배포 과정 전체를 자동화합니다. 버전 관리(Version Control): 코드베이스 관리를 위해 버전 관리 시스템(예: Git)을 사용합니다. 단일 저장소(Single Repository): 관련 코드와 설정 파일을 단일 저장소에 유지합니다. 빌드 자동화(Build Automation): 자동 빌드를 … 계속 읽기

카테고리: Article 정리, Software Development | 댓글 남기기

[Software Development] 2023/2024 소프트웨어 개발 동향

원문 : [MEDIUM] Software Development Trends 2023/2024 — Vol. 1. 소프트웨어 아키텍처 디자인 포터빌리티는 클라우드 네이티브 추상 모델을 강조하는 프레임워크를 통해 구현 세부 사항에서 비즈니스 로직을 분리함으로써 인기를 얻고 있음. 대규모 언어 모델은 로우코드 및 노코드 개발자의 새로운 세대를 가능하게 하는 … 계속 읽기

카테고리: Article 정리, Software Development | 댓글 남기기

[Software Development] API Design 101: 기본부터 모범 사례까지(From Basics to Best Practices)

원문 : [MEDIUM] API Design 101: From Basics to Best Practices API 디자인 기본부터 최고의 사례까지 API 디자인 개요: API 디자인은 입력(예: 새 상품에 대한 상품 세부 정보)과 출력(예: 상품 조회 시 반환되는 정보)을 정의하는 것에 초점을 맞춥니다. 이는 인터페이스에 … 계속 읽기

카테고리: Article 정리, Software Development | 댓글 남기기

[Software Development] 모바일 애플리케이션 아키텍처 vs. 디자인 패턴

원문 : [MEDIUM] Mobile Application Architecture vs. Design Patterns 모바일 애플리케이션 아키텍처: 기반 체계 설계 정의: 애플리케이션의 전체 구조 및 조직을 설계하는 청사진. 고수준의 구성요소, 그들 간의 상호작용 및 데이터 흐름을 정의. 인기 있는 아키텍처 패턴: MVC (Model-View-Controller): 데이터 및 … 계속 읽기

카테고리: Article 정리, Software Development | 댓글 남기기

[Software Development] 기술 부채를 다루는 방법

원문 : [MEDIUM] How To Deal With Technical Debt 기술 부채 대처 방법 기술 부채는 개발 팀에 큰 불만과 소진을 초래할 수 있으며, 소프트웨어 엔지니어들은 이의 부정적인 영향을 인지하고 있지만, 개발 과정에서 빠르고 쉬운 솔루션을 선택하는 것의 위험성을 제품 팀에 설명할  … 계속 읽기

카테고리: Article 정리, Software Development | 댓글 남기기