[VSCode] lib/ & bin/
Today I Learned (250702) - 과제 중 비교, 정리lib/ & bin/ 구분lib/bin/역할코드 구성, 재사용앱의 실행 시작점(main())용도클래스, 함수, 유틸 정의프로그램 시작(main 함수)사용처Flutter 앱, 패키지, 모듈Dart 콘솔앱, CLI 툴, 실행 진입점실행 가능?X 직접 실행 안됨dart run 으로 실행됨예시Character, Monster 클래스main() 함수가 들어간 파일 - exlib/ 부품 창고 (캐릭터, 몬스터, 게임 규칙 등 정의), 설계도bin/ 게임 시작 버튼 (실제 전투 시작하는 main 함수) - 어떻게 쓰는지상황lib/bin/Dart 콘솔 앱선택 (있으면 좋음)꼭 있어야함Flutter 앱필수보통 안 씀복잡한 로직 관리모듈화실행용으로 1개만..
2주차 - Dart 프로그래밍 / 창업 인사이트
Weekly I Learned (250623-250627) 🐥 Dart 프로그래밍 (강의 수강(1-19), 이해(1-13))- 기본 문법: 변수와 데이터 타입, 연산자, 조건문, 반복문과 주석- 심화 문법: 컬렉션, 열거형, 함수와 제네릭- 함수형 프로그래밍과 Dart- 콘솔 쇼핑몰 만들기 과제 제출- Git/Github- Readme/Troubleshooting 🐥 벤처캐피탈리스트, 토스 PO세션 - 인사이트- 인재의 중요성: 사업 모델이 아무리 좋아도, 그것을 이뤄내는 것은 사람 ㄴ 빠른 러닝 커브 , 맨땅에 헤딩, 그릿 정신을 갖춘 사람들과의 팀 구성이 팀 빌딩의 핵심 / 자가 검열- 빠르게 성장(J curve, Exponential curve)하기 위해 설계: 스타트업 ㄴ 많은 문제 후..
Dart 심화 문법(1) - 컬렉션(Collections)
Today I Learned (250627) 2. 컬렉션(Collections)여러 개의 값을 그룹으로 묶어서 효율적으로 관리할 수 있는 도구 컬렉션의 종류ListSetMap1. List- 순서가 있는 값들이 묶인 형태- 배열이라고도 불림List [변수이름] = [요소];// List [변수 이름] = [요소];List numbers = [1, 2, 3, 4, 5];// 각각의 요소는 ,로 구분// 요소 없는 List 만들 수 있음List numbers = []; [변수이름] = [요소];var numbers = [1, 2, 3, 4, 5];//List 요소에 변동이 있는 경우에는 var 로 선언//이 때 numbers를 List 타입으로 추론함final numbers = [1, 2, 3, 4, 5];c..