[W1] Class Notes

권순재·2023년 7월 5일

Web Develop

목록 보기
1/8

#OT

인정받는 개발자의 3개 원칙

  1. 논리적 결정 원칙
    • 개발을 하는 모든 행동에, 고민과 결정을 통해 나만의 근거를 세워 행동하는 것
  2. 원인 파악 원칙
    • 문제 상황에서 해결이 먼저가 아닌, 원인 파악과 이해가 먼저가 되어야한다는 원칙
  3. 관점 고려 원칙
    • 다른 사람(고객,다른 개발자)의 관점에서 프로그램의 유지보수성과 편의성을 고려하는 원칙

과제 피드백

  1. 토론 느낌 지향
    • 얼마나 깊은 생각과 고민을 했고 어떤 결정을 내려서 이 결과까지 도출되었는지 확인할 것
    • 2,3개 원칙 고려 정도, 확인 질문
  2. 과제의 구성
    • 완성은 기본으로 되어야 하며, 코드 한 줄 한 줄 어떤 생각과 결정을 내려서 개발했는지 확인할 것
    • 그 주 수업에서 배운 내용이 80%, 스스로 해결해야하는 부분이 20%로 과제가 구성됨
  3. 팀원의 과제 경청

개발자의 공부 방법

  1. 탑다운
    • 목표를 정하고 목표를 이루는 요소를 한 개씩 해결
    • 깊이는 얕아도 성과는 빠르게 나옴
  2. 구글링

#WEB 기초

Server - Client 구조

  • Web은 서버를 사용함으로서 유지보수가 간편 (사용자에게 별도로 알릴 필요x)
  • 게임 같은 경우는 처리 속도가 중요하기 때문에 로컬 프로그램 사용 (사용자에게 알려야 함(클라이언트 다운로드 받아야함))

#SEO

  • Search Engine Optimization (검색 엔진 최적화)
  • 텍스트에 h태그, p태그 등 적절하게 활용하여 SEO에 높은 점수를 받을 수 있다
  • 같은 맥락으로 Semantic tag를 이용할 수도 있다

[Semantic tag]

header
nav
section
article
footer 등

#과제

[컴퓨터 견적 짜기]

[조건]

  1. 특정 목적 정하기 + 그 목적에 맞게 견적 짜기
  2. 부품 7개 + @
    • cpu
    • RAM
    • 메인보드
    • 그래픽카드
    • 파워
    • 보조메모리
    • 케이스
  3. 63만원대 이내로
    • 다나와 최저가 기준
  4. 출처와 근거 등 명확하게

0개의 댓글