일일회고 코드스쿼드 코코아_자바#6 수업때 박터지는 날이였다. 메소드가 너무 많은것 2. 2번만 개선한 코드를 우선 하기에 적어 놓고 오늘 수업때 새롭게 배운내용과 궁금한 내용들을 정리하도록 하겠다.(++클래스도 나눠봤다.) 커밋을 의미있게 쓰자 (메소드 한 기능 구현당, 최대한 제목에서 다 알 수 있도록 참고:udacity 커밋 가이드) 커밋 전, 코드 리포맷은 필수다. (커밋 시 형식은 '한줄요약 제목 / <한줄띄기> / ... Java코코아일일회고Java 21. 10. 18 구조체와 클래스 값을 저장할 프로퍼티를 정의할 수 있다. 기능을 제공하는 메소드를 정의할 수 있다. 초기화 상태를 설정하기 위한 이니셜라이저를 정의할 수 있다. 기본 구현 이상으로 기능을 확장하도록 extension을 사용할 수 있다. 상속을 통해 한 클래스가 다른 클래스의 특성을 상속할 수 있다. 타입 캐스팅을 사용하면 런타임에 클래스 인스턴스의 타입을 확인하고 해석할 수 있다. 구조체와 클래스는 모두 새... TIL일일회고TIL 9월 16일 목요일 1. git commit --amend로 커밋 수정하기 현재 커밋 (HEAD가 가리키는 커밋) 수정할 때 사용 커밋 메시지 오타 수정 이전 커밋의 파일 내용을 수정하고 싶을 때 빠트린 중요한 파일을 다시 추가하여 커밋하고 싶을 때 등등 중요한 점은 -amend를 통해서 커밋을 수정하고 나면 커밋 해시 체크섬 값이 바뀐다는 것이다. 그냥 똑같은 커밋 해시를 가지는 줄 알았는데... 커밋도 im... next.jsgit일일회고git 21. 11. 07 Protocol, Delegation 프로토콜은 요구사항의 구현을 제공하기 위해 클래스, 구조체 또는 열거형에 의해 채택될 수 있다. 요구사항을 지정하는 것 외에도 그 일부를 구현하거나 준수하는 타입에 추가 기능을 구현하기 위해 프로토콜을 확장할 수 있다. 예를들면, A, B팀이 협업해 프로젝트를 할때, A팀이 구현하는 기능의 protocol을 만들어서 타입 규정을 해놓으면 관련된 기능을 개발하는 B팀은 A팀의 개발이 미완성인 ... 일일회고TILTIL 파이널 프로젝트 Day-32 / 일일회고 Day-9 member.controller에 savefoldername value 추가 비밀번호 암호화 오류 해결 회원수정을 위해 일단 회원가입을 먼저 하려고 했는데 (다른 팀원이 구현해놓은 회원가입 기능) 이미지 저장이 안돼 계속 가입에 실패했다. 왜 이미지 저장이 안될까 고민하다가 savefolder.properties를 열어보니 다른 팀원들은 모두 윈도우를 사용해 경로가 윈도우 주소로 작성되어 있... 파이널 프로젝트일일회고일일회고 코드스쿼드 코코아_자바#1 일기 코드스쿼드 학원의 코코아 라는 커리큘럼을 수강하기 시작했다. 수강하게된 이유는 스스로 학습하는 과정이 타이트하다고 느껴지지 않아 타이트한 환경과 여러사람과 함께 지식을 공유할 수 있는 곳으로 몸을 던지고자 수강하게 되었다. (물론 마스터즈 코스 합격이 목표이다.) 오늘이 첫날이다. 생각보다 나만큼 코딩이 처음인 사람들이 1/3정도 차지하여 놀랐지만 위로되어 좋았다. 첫날이라 개발환경 +... 일일회고코코아일일회고
코드스쿼드 코코아_자바#6 수업때 박터지는 날이였다. 메소드가 너무 많은것 2. 2번만 개선한 코드를 우선 하기에 적어 놓고 오늘 수업때 새롭게 배운내용과 궁금한 내용들을 정리하도록 하겠다.(++클래스도 나눠봤다.) 커밋을 의미있게 쓰자 (메소드 한 기능 구현당, 최대한 제목에서 다 알 수 있도록 참고:udacity 커밋 가이드) 커밋 전, 코드 리포맷은 필수다. (커밋 시 형식은 '한줄요약 제목 / <한줄띄기> / ... Java코코아일일회고Java 21. 10. 18 구조체와 클래스 값을 저장할 프로퍼티를 정의할 수 있다. 기능을 제공하는 메소드를 정의할 수 있다. 초기화 상태를 설정하기 위한 이니셜라이저를 정의할 수 있다. 기본 구현 이상으로 기능을 확장하도록 extension을 사용할 수 있다. 상속을 통해 한 클래스가 다른 클래스의 특성을 상속할 수 있다. 타입 캐스팅을 사용하면 런타임에 클래스 인스턴스의 타입을 확인하고 해석할 수 있다. 구조체와 클래스는 모두 새... TIL일일회고TIL 9월 16일 목요일 1. git commit --amend로 커밋 수정하기 현재 커밋 (HEAD가 가리키는 커밋) 수정할 때 사용 커밋 메시지 오타 수정 이전 커밋의 파일 내용을 수정하고 싶을 때 빠트린 중요한 파일을 다시 추가하여 커밋하고 싶을 때 등등 중요한 점은 -amend를 통해서 커밋을 수정하고 나면 커밋 해시 체크섬 값이 바뀐다는 것이다. 그냥 똑같은 커밋 해시를 가지는 줄 알았는데... 커밋도 im... next.jsgit일일회고git 21. 11. 07 Protocol, Delegation 프로토콜은 요구사항의 구현을 제공하기 위해 클래스, 구조체 또는 열거형에 의해 채택될 수 있다. 요구사항을 지정하는 것 외에도 그 일부를 구현하거나 준수하는 타입에 추가 기능을 구현하기 위해 프로토콜을 확장할 수 있다. 예를들면, A, B팀이 협업해 프로젝트를 할때, A팀이 구현하는 기능의 protocol을 만들어서 타입 규정을 해놓으면 관련된 기능을 개발하는 B팀은 A팀의 개발이 미완성인 ... 일일회고TILTIL 파이널 프로젝트 Day-32 / 일일회고 Day-9 member.controller에 savefoldername value 추가 비밀번호 암호화 오류 해결 회원수정을 위해 일단 회원가입을 먼저 하려고 했는데 (다른 팀원이 구현해놓은 회원가입 기능) 이미지 저장이 안돼 계속 가입에 실패했다. 왜 이미지 저장이 안될까 고민하다가 savefolder.properties를 열어보니 다른 팀원들은 모두 윈도우를 사용해 경로가 윈도우 주소로 작성되어 있... 파이널 프로젝트일일회고일일회고 코드스쿼드 코코아_자바#1 일기 코드스쿼드 학원의 코코아 라는 커리큘럼을 수강하기 시작했다. 수강하게된 이유는 스스로 학습하는 과정이 타이트하다고 느껴지지 않아 타이트한 환경과 여러사람과 함께 지식을 공유할 수 있는 곳으로 몸을 던지고자 수강하게 되었다. (물론 마스터즈 코스 합격이 목표이다.) 오늘이 첫날이다. 생각보다 나만큼 코딩이 처음인 사람들이 1/3정도 차지하여 놀랐지만 위로되어 좋았다. 첫날이라 개발환경 +... 일일회고코코아일일회고