지금껏 다양한 언어와 프레임워크로 개발을 하면서 2025년도 새해를 맞은 기념으로 .NET 개발을 해보려 한다. 시작이 반인것을 알기에 .NET SDK 설치와 Visual Studio Mac 을 설치하려다 보니 장난하나 욕이 나왔지만, 버전을 낮춰서 해야겠다.
RxJS 의 개념 싱글 (Single Item)멀티플 (Multiple Items)PULL (Sync)함수 (Function)이터레이터 (Iterator) - array, symbol, generatorPUSH (Async)프로미스 (Promise) - async & await 옵저버블 (Observable)싱글: 하나의 값이나 이벤트를 다루는 것 멀티플: 여러 개의 값이나 이벤트를 다루는 것 PULL: 데이터를 받을지 결정하는 것 PUSH: 데이터를 보낼지 결정하는 것Reactive Programming명령형 프로그래밍 언어에서 표현식은 순차적으로 실행된다. a = 10;b = 20;c = a + b; // c = 30 a = 40; // c = 30 반응형 프로그래밍 언어에서는 데이터 흐름의 변경..
"[Spring Boot] - 002 Basic Syntax 기본 문법" 을 공부할 땐 2개의 유튜브 영상을 보고, 아티클을 읽으며 정리했다. 처음보는 접근 제어자의 Default 는 바로 찾아 이해하려고 했다. 이 방법의 문제는 아티클 요약이 안되었던 점이다. (물론 충분히 요약되어 있긴 했다.) 효율적인 학습을 위해 전략을 바꿔 3개의 레퍼런스를 모두 읽어본 후 정리하는 방식으로 해보려 한다. Java 의 변수는 Java 프로그램 실행 중에 데이터 값을 저장하는 데이터 컨테이너이다. 모든 변수에는 데이터 유형이 할당되며, 이는 보유할 수 있는 값의 유형과 수량을 지정한다. 변수는 데이터의 메모리 위치 이름입니다. Java 변수에는 주로 Local, Instance 및 Static의 세 가지 유형이 있..
기초를 잘 이해해야 하는 것은 너무나 당연한 사실이다. 기반에 따라 학습 방법이 달라 지고, 문제 해결 능력이 강화된다. 물론 다른 언어를 잘 알고 있고 개발 경험이 많더라도 자바 기반의 프로그램을 작성하는 데에는 한계가 존재한다. 기본을 이해하는 것이 기초의 핵심이다. Basic Syntax 에서는 기본 용어, 명명 규칙, 예약어, 조건, 함수, 데이터 구조, 객체 지향 프로그래밍, 패키지 등을 배우게 된다. To print output use —> System.out.println(); To take input from user —> Scanner or BufferedReader class can be used 자세한 내용은 다음 레퍼런스에서 학습할 수 있다. Basic Java Syntax (링크)..