소프트웨어 공학의 진정한 의미 탐구

소프트웨어 엔지니어링이란?
모던 소프트웨어 엔지니어링 책을 기반으로 정리한 내용입니다. 1장) 소프트웨어 공학의 정의 소프트웨어 공학이란? 정의: 소프트웨어 공학이란 소프트웨어의 현실적인 문제를 풀기 위해 효율적이고 경제적인 해법을 찾아나서는 경험적이고 과학적인 접근 방식의 응용 즉, 소프트웨어 개발에서 단순히 ‘코딩 기술’을 말하는 게 아니라, 소프트웨어를 ‘공학(Eng...
Manifest Android 정리 Q 11~15
Manifest Android 책을 읽으면서 안드로이드 프레임워크에 대한 전반적인 이해를 높이기 위해 책을 읽고 기록하는 글입니다. 정리 방식은 다음과 같습니다. 먼저 질문을 보고 책을 읽지 않고 개인적으로 알고 있던 내용을 먼저 적는다. 책을 보고 알게 된 내용을 정리한다, 틀렸던 내용이 있다면 언급하여 수정한다. 중요하거나 더 알고싶...
Android Uri에서 colon의 Encoding & Escape 처리 (Custom Method)
Android Uri colon(“:”) Encoding & Escape 처리 "book/user:point" 문자열을 android.net.Uri로 파싱하다가 path가 null이 되는 현상을 만났음 디버깅 및 로그 확인, 그리고 스펙/문서 재검토 끝에 원인은 Android Uri 파서가 문자열의 첫 :를 스킴 구분자로 인식한 것임을 확인하...
Manifest Android 정리 Q 1~10
Manifest Android 책을 읽으면서 안드로이드 프레임워크에 대한 전반적인 이해를 높이기 위해 책을 읽고 기록하는 글입니다. 정리 방식은 다음과 같습니다. 먼저 질문을 보고 책을 읽지 않고 개인적으로 알고 있던 내용을 먼저 적는다. 책을 보고 알게 된 내용을 정리한다, 틀렸던 내용이 있다면 언급하여 수정한다. 중요하거나 더 알고싶...
Kotlin in Action 2판 18장 오류 처리와 테스트
Kotlin Coroutines 오류 처리와 테스트에 대하여
Kotlin in Action 2판 17장 Flow Operator
Kotlin Coroutines Flow Operator 에 대하여
Kotlin in Action 2판 16장 Flow
Kotlin Coroutines Flow 에 대하여
Kotlin in Action 2판 15장 구조화된 동시성
Kotlin in Action 2판 15장 구조화된 동시성에 대한 내용입니다.