정리
-
자바의 정석 Chapter 2.1 - 변수 (Variable)IT 공부 독서 정리/Java의 정석 2025. 1. 26. 17:35
자바의 정석 2장부터는 하나의 개념에 대해서 3개 이상의 작은 챕터들의 집합으로 이러우져 있다.따라서, 작은 챕터 기준으로 글을 작성하려고 한다. 소프트웨어(프로그램)의 가장 근본적인 정의는 하드웨어를 제어하기 위해 사용되는 명령어들의 집합으로 설명한다.현재 개발자로서 실제 실무에서 사용되는 소프트웨어의 정의를 작성해 본다면 아래와 같이 정의할 수 있을 것 같다.다양한 종류의 정보를 그 특성에 맞게 분류하고, 이렇게 분류된 데이터를 연산을 통해 가공하여 최종 결과를 도출하는 과정따라서, 프로그래밍 개발을 하는 데 있어서 값(data)은 매우 중요한 역할을 한다. 1. 변수 (Variable)란?프로그래밍 능력 중의 하나가 가장 중요한 '값(data)'을 저장할 수 있는 메모리상의 공간을 의미이 공간에 저..
-
기술 블로그를 쓰기 앞서...시작... 2023. 4. 21. 12:49
📌 배경요즘 직장생활을 하며 스스로를 돌아보면, 개발자라기보다는 코더에 더 가까웠다.대학생 때부터 **"개발자는 코딩만 잘하면 된다"**는 생각으로 살았고,"정해진 기능만 동작하면 됐지 뭐..." 이런 태도로 계속 일을 해왔다.업무 지시나 API 문서를 보면서도 대충 이해했다고 착각하고 개발에 착수하곤 했는데,그 결과 오류 점검 부족이나 의사소통 문제 때문에 테스트 단계에서 문제가 계속 생기기도 하였다.또한 실수가 정말 많았다.프로젝트 배포 실수Git Commit 실수프로젝트 설정 값 오류 등등...기능 중심으로만 개발을 하니, 다양한 이슈가 발생하였고, 결국 처리는 고급 개발자들의 몫이 되기 일쑤였다.그때마다 부족함을 진짜 많이 느끼긴 했지만, 그것도 그때 뿐, 놀고 자전거만 타며 허송세월을 보냈다...