Project Log

[테킷 1207] 특강, CSS

loeybho 2023. 12. 8. 08:22
반응형

👩‍💻 아침 자습:: Javascript

객체 고급

11. 상속(extends) 중복되는 코드를 상속하여 모두 줄이는 것

12. super 부모가 가지고 있는 기능을 사용할 수 있는 것(super.sum)

 

👩‍🎤 수업 시작:: 특강, CSS

스프린트 회고 특강

양치질을 못한다고 혼나는 이유? 피드백을 1년에 1-2번 받기 때문에 교정할 기회가 1-2번 밖에 안된다.

나만의 색깔은 나에게 방향성을 위한 나침반이 되고, 다른 사람들에게는 영감을 준다.

훌륭한 엔지니어란?

1. 좋은 코드를 짠다.(의도를 드러내는 네이밍, 재사용성이 높은 코드, 성능을 고려한 설계, 버그 최소화, 의미있는 테스트 코드)

2. 작업의 현재 가치를 극대화한다.(적은 코드, 코드 없이 문제를 해결하고 기능을 동작하는 프로그램을 만드는 역량)

3. 데이터에 기반하여 의사 결정 한다. 

4. 동료의 효과적인 의사 결정을 돕는다.

5. 꾸준히 학습한다 (나만의 똑똑한 학습 방식과 체계가 만들어지고 있는가?, 이전의 경험 속에서 어떻게 내가 효과적으로 학습하려고 했는지?)

 

재미 => 에너지

잘하는 사람들은 자신이 하는 것들을 좋아하고 재밌게 만들고, 크게 괴로워 하지 않는다.

핵심은 좋아할만한 재밌을만한 요소를 디자인 해서 학습과 성장 과정에 녹여내는 포인트(내가 좋아하는 사람이랑 같이 하는 거)

 

전문성

어떻게 하면 더 똑똑하게 올릴 수 있을까?

나만의 경험과 방법을 만들어가기.

암묵지와 명목지 2가지를 같이 습득하려고 해야한다.

암묵지: 말로하기 어려운 것들. 자전거 탈 때 균형을 잡는 느낌이나 페달을 밟는 감각.

- 버그를 발견하는 과정이나 전략, 구글링 하는 방법과 전략

명목지: 책이나 글로 정리된 것들, 레시피

 

안전성

루틴이 안정적이기 때문,어떻게 하면 똑똑하게 습관을 만들 수 있을까

 

회복, 건강

회복탄력성

능동적인 휴식 레파토리를 만들 수 있는 게 중요. 내가 뭘 하고 나면 에너지가 올라가는가? (방청소, 산책, 요리 등)

 

CSS 수업

초기값 어떻게 설정??

body {

 margin: initial; 명시적으로 표기함으로써 내 의도를 명확히 한다.

}

 

 

.div {

}

=> 앞에 * (universal selector) 이 생략되어있다. 그래서 CSS에서 .div를 입력하면 div 전부를 불러오는 것.

 

.wrap = any wrap

div.wrap = div wrap

 

<header>와 <footer>는 여러번 작성할 수 있는 태그이다. 때문에 class로 묶어주고, 명명할 필요가 있다. 

 

inherit, initial, unset

inherit: 상속 받을 게

initial: 초기값으로 할게

unset: 상속을 받는 거면 받고, 아니면 초기값 할게.

 

descendant combinator

 

반응형

'Project Log' 카테고리의 다른 글

[1214 테킷] CSS :: Flex 정복하기  (0) 2023.12.14
[1213 테킷]  (0) 2023.12.14
[테킷 1211] CSS  (1) 2023.12.11
[테킷 1206] CSS box model  (2) 2023.12.07
[테킷] 1205  (0) 2023.12.06