본문 바로가기

반응형

비전공자

Flutter : 널 포인트 예외 관리하기 null은 뭘까 값인데 아무 값도 없다. 아무 값도 없지만 값이다. 식당에 들어가서 테이블에 앉았다. 일행이 오면 주문을 하겠다고 직원에게 알려주었다. 직원은 그 테이블에 주문은 없지만 곧 주문이 생길 것이라고 인지하고 있다. 이게 내가 이해하는 null이다. 모든 코딩 지식을 외식업으로 이해하는 나..ㅋㅋ 직업병이다....ㅎㅎ null 허용과 불허 다트의 기본적으로 변수는 null 불허이다. 해당 변수 값에 null을 지원하려면 ? 을 붙이면 된다 . int a1 =10; int? a2=10; null 불허와 변수의 초기화 변수는 값을 담는 공간이다. 그렇기 때문에 변수를 선언할 때 값을 지정해줘야 한다. int a1=10; // 오류 안남 int a1; // 오류가 남 *** int? a2=10; /.. 더보기
부까 - 외식업 부가세 계산기 출시! (feat.비하인드) 부가세 어플을 만들게 된 이유 일반업종의 사업자는 부가세 계산기가 쉽습니다. (매출 *10%) - (지출*10%) = 부가세 하지만 외식업종은 정부에서 세제혜택을 주기 때문에 공식이 필요합니다. 이 부분도 해마다 달라지기 때문에 관심을 갖지 않으면 잘 모릅니다. 인터넷, 플레이 스토어에서 비슷한 기능의 계산기는 있지만 용어나, ux적으로 사용하기 불편하다는 생각이 들었습니다. 그래서 만들어보기로 결심했습니다. 부가세는 매년 1월 7월에 내기 때문에 12월 말까지 끝내고 싶어서 12월 초 부터 부랴부랴 만들기 시작했습니다. 스케치 어떻게 어플을 구성할지 스케치업을 진행했습니다. 1. 전체적인 ui,ux부분을 고민 2. 세제혜택 관련 함수를 정리 디자인 피그마를 접한게 이번이 처음이기에 해당 기능을 잘 사용.. 더보기
비전공자 코딩초보 1인 앱 개발 기록 나는 88년생이다. 나는 문과생이다. 나는 중국어 전공을 했다. 나는 코딩을 공부 하기로 했다. 처음에는 과외를 받았다. 시간당 2만원이었다. 내가 기초지식이 부족했다. 2시간 동안 남는건 어지러움 뿐이었다. 그 때가 21년도 1월이었다. 기초지식을 쌓아야 겠다고 판단했다. 도서관에 갔다. 책을 읽었다. 그렇게 읽은 책이 21년 1월 부터22년 12월 14일 기준 94권의 책을 빌렸다. 물론 모두 다 코딩관련된 책은 아니다. 중복으로 빌린 책도 있다. 코딩 관련된 책은 대~충 60권 정도 되는 것 같다. 처음엔 책 하나 하나 다 이해를 못했다. 그래도 상관없었다. 다음책에서 읽었던 책의 내용이 나왔다. 코딩의 세계를 조금이나마 알게 되었다. 그렇게 책에 있는 내용들이 눈에 들어올 때 쯤 앱 개발을 해야 .. 더보기
비전공자가 컴퓨터 배경 지식의 중요성을 알게된 계기 -GoF 디자인패턴 플러터를 제 인생의 첫 개발언어로 선택하고 공부하고 있습니다. 그리고 플러터를 공부하기 위해 시중에 있는 여러 플러터 책을 찾아보고 공부했었습니다. 그리고 느낀 점은 시중에 있는 플러터 책은 처음 코딩을 접하는 사람들에게는 엄청 불친절한 책이라는 것이였습니다. 코드 설명을 할 때 a 라는 함수를 사용하면 결과는 A다. 그러니 이렇게 사용하면 된다. 라고만 적혀져 있을 뿐 입니다. a라는 함수는 왜 a 라고 부르는지, 그 결과 값이 왜 A가 나오는지에 대한 설명은 책에서 자세히 다루지 않기에 제가 만들고 싶어하는 여러 어플들이 위 책의 내용만으로는 절대 실현 할 수 없다는 걸 알게 되었습니다. 사실 저는 2021년 12월 즈음에 자바를 잠깐 공부했었습니다. 숨고라는 어플을 통해서 코딩 1:1 과외를 받아봤.. 더보기

반응형