일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 테스트메소드
- 외부키
- WeNews
- ubuntu
- appspec
- 네이티브쿼리
- AuthenticationEntryPoint
- 검색
- 메세지수정
- subquery
- MySQL
- docker명령어
- foreignkey
- 포트
- 참조키
- 예약
- 추후정리
- ㅔㄴ션
- 컨테이너실행
- Query
- EC2
- 2 > /dev/null
- application.yml
- 서브쿼리
- 테스트
- 적용우선순위
- appspec.yml
- 메소드명
- querydsl
- 커밋메세지수정
- Today
- Total
목록CS (6)
제뉴어리의 모든것
Goal TDD의 정의 - ‘결정과 피드백 사이의 갭을 인식하는 것’을 이해할 수 있다. TDD의 효과 - TDD는 언제, 어떻게 사용하면 좋을까 TDD를 활용하기 어려운 이유와 잘 하는 방법 프로그래머 외의 사람들에게는 TDD는 어떤 의미가 있을까 [들어가기 전] TDD가 프로그래머에게만 해당한다고 생각하면 애자일의 근본 개념을 망치는 것이다. 모든 직무에서 TDD를 적용할 수 있다. 또한 TDD의 ‘진짜’개념을 적용하기 위해서는 많은 시간이 걸릴 것이다. 우선 아래의 내용을 통해 TDD에 대한 통찰을 얻어보자. TDD란 TDD의 정의 Test Driven Development 테스트 주도 개발: 테스트가 개발을 이끌어 나간다. 구체적인 행동 레벨에서의 TDD의 개념 테스트를 먼저 만들고 테스트를 통과..
웹 개발자로 일을 하면서 가장 먼저 접한 디자인패턴이 바로 MVC 패턴이었습니다. 그만큼 유명하고 많이 쓰이는 디자인패턴인 MVC 패턴과 MVC 패턴에서 파생되어져 나온 MVP 패턴과 MVVM 패턴을 이야기해 보도록 하겠습니다. 이렇게 역할을 분리하는 이유는... 각각의 역할을 나눠 코드 관리를 하자! 역할을 나누어 관리가 된다면, 유지보수와 개발효율이 좋아지겠죠..? 1. MVC MVC 패턴은 Model + View + Controller를 합친 용어입니다. MVC 패턴의 구조, 동작, 특징, 장점, 단점을 이야기하겠습니다. 1) 구조 MVC는 Model + View + Controller를 말합니다. Model : 어플리케이션에서 사용되는 데이터와 그 데이터를 처리하는 부분입니다. View : 사용자..
- 프레임워크 개발시 필수적인 알고리즘, 데이터베이스와 같은 기능들을 사용하기 위한 프로그램의 전체적인 뼈대(구조). 개발자는 이러한 프레임워크(뼈대) 위에서 개발을 하게된다 - 라이브러리 특정 기능에대한 도구 or 함수들의 모음. 모듈(구성단위)과 거의 비슷한 개념이라 하지만 모듈들의 모음이 라이브러리라고 생각이 된다. 개발자는 개발중에 필요할 경우에 해당 라이브러리의 기능들을 가져다 쓴다. - 플러그인 특정 하나의 문제를 해결하기 위한 component [Frontend] 프레임워크/ 라이브러리 /플러그인 개념 및 차이점 (tistory.com)
흔히들 소프트웨어를 만들때 "CRUD 써서 하고" 라는 말을 많이 합니다. 저도 처음들었을 때 이게뭐지? 당황할 수 있는데 전혀 그럴 필요 없습니다. 지금부터 알면 되니까요 하하 ( "이것도 몰라?" 하면 안되요) 정의 (위키백과) CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말이다. 사용자 인터페이스가 갖추어야 할 기능(정보의 참조/검색/갱신)을 가리키는 용어로서도 사용된다. 데이터베이스 SQL문과 대응 이름 조작 SQL Create 생성 INSERT Read(또는 Retrieve) 읽기(또는 인출) SELECT Update 갱신 UPDATE Delete(또는 Destroy) ..