본문 바로가기

코딩 학원(국비지원)

28일차 코딩학원

반응형

1. SQL 연습 실시. 금요일날 능력단위평가 실시 예정. 

 

2. 팀프로젝트 다음은 무엇을 해야할까? 

 

코딩 팀 프로젝트를 수행하는 과정은 다음과 같습니다.

  1. 아이디어 선택: 프로젝트를 시작하기 전에 팀원들과 함께 아이디어를 제안하고 선택합니다. 이때, 선택된 아이디어는 구체적이고 현실적으로 구현 가능한 것이어야 합니다.
  2. 역할 분담: 각 팀원은 프로젝트 내에서 수행할 역할을 분담합니다. 이때, 각 역할은 명확하게 정의되어야 하고, 팀원들 간의 역할 중복이 없도록 해야 합니다.
  3. 프로젝트 계획: 프로젝트의 목표와 일정, 그리고 개발에 필요한 자원 등을 포함하는 프로젝트 계획을 수립합니다. 이때, 계획은 유연하게 조정될 수 있도록 구성해야 합니다.
  4. 기술 스택 선택: 개발에 필요한 기술 스택을 선택합니다. 이때, 팀원들의 기술 수준과 프로젝트 목표에 따라 적합한 기술 스택을 선택해야 합니다.
  5. 개발: 프로젝트 계획과 기술 스택을 기반으로 개발을 진행합니다. 이때, 코드 작성 규칙과 버전 관리 시스템을 사용하여 개발을 효율적으로 관리합니다.
  6. 테스트: 개발된 소프트웨어를 테스트하여 버그를 찾고 수정합니다. 이때, 테스트를 자동화하여 테스트의 정확성과 효율성을 높이는 것이 좋습니다.
  7. 배포: 개발된 소프트웨어를 배포합니다. 이때, 배포 환경을 구성하고 배포 과정을 자동화하여 안정적인 배포를 보장합니다.
  8. 유지보수: 배포된 소프트웨어를 유지보수하며, 필요에 따라 새로운 기능을 추가합니다. 이때, 이전 단계에서 사용한 개발 규칙과 버전 관리 시스템을 이용하여 유지보수를 효율적으로 수행합니다.
  9. 회고: 프로젝트가 끝난 후, 팀원들은 회고를 진행하여 프로젝트를 평가하고 개선점을 도출합니다. 이때, 팀원들의 의견을 고르게 수렴하고, 비판적인 분석을 수행하여 좋은 피드백

3. SQL은 데이터베이스와 대화하는 표준 약속이다. SQL은 Structured Query Language로 구조화된 질문을 말한다.  SELECT / FROM / WHERE. 

 

4.postgresql / 0629 / 5432 / 

- postgreSQL은 무료, 오픈소스다. 대규모 데이터베이스와 복잡한 데이터 모델링을 다루는데 적합하다. 인터넷 기업, 대규모 은행, 금융 기관에서 많이 사용된다. 데이터의 안전성, 무결성 보장하는 데이터 분야에서 널리 사용된다. 

 

postgresqul 그리고 dbeaver 실행해서 뭔가를 만들고 있다. 

 

5. 그냥 따라서 깔고 보고 있다. 비식별자와 식별자의 차이점은 종속강도에 있다. 프로그래밍에서도 부모와 자식관계는 참 끈끈하다.  

 

6. 오류가 나서 진행 못하고 있음. 

7. 데이터를 정규화 시키는 것을 보면 고구마 줄기 같다. 한줄기를 캐려고 하면 옆 줄기들이 줄줄이 따라 올라온다. 

 

8. 정규화 시킨다는 것은 쪼개는 것 , 분해하는 것을 의미한다. IT기업들은 고객의 데이터를 쪼개서 쪼개서 보관하고 있겠지? 

 

9. return문에 대해서. 

 

"함수의 결과값은 함수를 호출한 곳으로 반환된다"는 것은, 함수가 반환하는 값이 함수를 호출한 코드에서 사용될 수 있다는 의미입니다. 함수의 결과값은 반환됨과 동시에 호출한 곳으로 전달되며, 그 결과값을 변수에 저장하거나, 다른 함수의 인자로 전달하거나, 출력할 수 있습니다.

 

다시 얘기하면 return문을 사용하면 다른 곳에서 이 메서드를 사용할 수 있게 된다.

 

 

반응형

'코딩 학원(국비지원)' 카테고리의 다른 글

30일차 코딩학원  (0) 2023.03.02
29일차 코딩학원  (0) 2023.02.28
27일차 코딩학원  (0) 2023.02.24
26일차 코딩학원  (0) 2023.02.23
25일차 코딩학원  (0) 2023.02.22