제 블로그에 와주셔서 감사합니다 :)
안녕하세요! 개발자가 되고싶은 소프트웨어학과 학생입니다! 제가 공부하고 경험한 것들을 기록합니다~ 틀린 점이 있다면 언제든지 지적해주세요!! 제 블로그에 오신 분들 모두모두 좋은 일만 가득하길 바랍니다:)
더보기Hot Post
-
캠퍼스SW아카데미 'TABA' 4기 후기 2탄 - 아카데미 시작부터 최종프로젝트 전까지
TABA가 드디어 시작했다! TABA 교실은 아주아주 새거라 단국대에서 제일 좋다고 할 수 있다. 의자도 푹신푹신해서 허리도 안아프고(집에도 사려고 브랜드 찾아봄. 근데 실패) 에어컨이랑 히터도 빵빵하게 나온다. ㅋㅋㅋ 아주아주 조음 건물도 정문에서 가장 가까운 건물이라서 버스에서 내려서 별로 안걸어도 된다. TABA 소개영상. 강의실이 나온다. 9시 등교해서부터 수업시작해서 점심시간 1시간~1시간반정도 가지고 6시까지 풀강..ㅎㅎ 솔직히 수업듣는 학생들보다 거의 6시간을 풀강하시는 교수님들의 체력이 너무 리스펙,,, 하루종일 한 교실에 있다보니까 솔직히 사람들이랑 친해지는거 힘든 파워 내향인도 친구가 엄청나게 생길 수 밖에 없다. 내 대학 인생 최고로 친구 많았던 학기였다..(행복했다) 타바가 엄청나게..
더보기
-
const 사용하는 이유
const는 상수를 만들 때 사용하는 키워드이다. 그러나 변수를 선언할 때 const를 사용하기를 권장하는 경우가 있다. 이유가 무엇일까? 코드가 동작하는 동안에는 변수값이 변하지않고 상수처럼 사용되는 경우가 많다. 여러줄의 코드에 변하게되는 값이 많으면 코드의 일관성을 유지하기 어렵다. 따라서 여러 기업에서 코드를 일관되고 안전하게 작성하기 위해서 변수를 선언할 때 let 대신 const를 사용한다. 상수는 이름을 지을 때에 대문자와 밑줄의 조합으로 이름을 지어 변수와 구분할 수 있도록 한다. const로 선언해도 객체나 배열의 값이 변할 수 있다! 상수로 선언한 후에 객체나 배열과 같은 참조형 자료형을 할당하면, 상수에는 주소값이 저장되어있는 것이기 때문에 객체,배열의 값이 수정될 수 있다. 주소값 ..
더보기
-
캠퍼스SW아카데미 'TABA' 4기 후기 1탄 - 지원부터 OT까지!
2023년 1학기를 마칠 시점이었다. 한 수업의 교수님께서 'TABA'라는 교육프로그램을 소개해주셨다. 그때 당시의 나는 학교 수업은 열심히 듣고 있지만 프로젝트를 진행하는 방법도 모르고, 같이 할 동료들도 없었기에 3학년 2학기를 알차게 보낼 수 있는 좋은 기회라고 생각했다. 특히나 이미 개인적인 사정으로 휴학을 했던 나는 학점도 주면서 프로젝트도 경험해볼 수 있는 TABA 아카데미에 더욱더 매력을 느꼈다. 640시간의 교육과정이라면 정말 알차고 후회없이 보낼 것 같았다. 4기는 2023.09.01~2023.12.18 의 과정으로 2023-2 학기중 진행되는 프로그램이었다. 교육과정명에 나와있듯이, '빅데이터처리 및 인공지능 처리를 위한 SW융합개발자 양성 과정' 이므로 인공지능에 아예 관심이 없으면 ..
더보기
-
[코드트리 조별과제] 3주차 학습 레포트
지난 주, 학습을 모두 마치고, 2주 동안 파트를 학습했다. 함수함수에서 값을 넘길 때 인자의 특성이 immutable vs mutable?immutable : 변할 수 없는 특성. 인자로 쓰이면 변수가 갖고 있던 값을 복사하여 넘겨주게 됨 ex ) tuple, string, int, bool → 밖에 있는 변수에도 영향을 끼치고 싶다면 함수작성 시 값을 반환하는 함수를 작성해야 한다 mutable : 인자로 넘기면 해당 변수 자체의 주소가 넘어감 ex) list, dict 등 → 리스트를 넘길 때 slicing을 통해 새로운 리스트를 만들어 값을 넘겨주면 리스트가 변하지 않게 할 수 있다.→ 함수 안에 global 변수와 똑같은 이름의 리스트를 생성하면 또 다른 local변수로 인식한다. 만약 g..
더보기