LIST 🗂️

merge: 흡입 rebase: 이사 git checkout -b bugFix // bugFix를 만들고 체크아웃 git commit git checkout main git rebase main bugFix (bugFix의 내용이 main 밑으로 감) = git checkout bugFix + git rebase main
업무 프로세스 기획 + 디자인 -> 개발 -> QA -> 배포 디자인을 토대로 개발이 필요한 부분 리스트업 개발기간이 얼마나 걸릴지 고유 타 부서와의 커뮤니케이션 Jira를 사용한 Task 분배 GitFlow 전략 잘못하면 다른 사람의 코드를 날릴 수도 있기 때문에 조심스럽게 다뤄야 함. 나중에 프로젝트를 구성할 때 GitFlow 전략을 쓰는 경험을 갖자. Code Review 일반적인 서비스회사는 서비스를 개발하고 유지보수를 해야 함. 처음부터 설계를 잘하려고 노력하고, 코드를 잘 짜려는 이유는 나중에 분명히 어떤 부분을 건드릴 날이 오는데 이때 새로운 요구사항을 반영하기 쉬움. 스파게티처럼 코드를 짜지 말자! 코드에 잘못된 부분이 없는지 어떻게 잘 짤 수 있는지 코멘트를 담. 기존의 작성자 입장에서는..
https://school.programmers.co.kr/learn/courses/30/lessons/120825 class Solution { public String solution(String my_string, int n) { String answer = ""; for(int i=0; i < my_string.length(); i++){ // 문자열의 길이만큼 아래 for 문을 반복 for(int j=0; j
https://school.programmers.co.kr/learn/courses/30/lessons/120585 class Solution { public int solution(int[] array, int height) { int answer = 0; for(int i=0; i height){ //배열의 i번째 요소가 height(머쓱이 키)보다 크면 answer++; //answer의 값을 1씩 증가 } } return answer; } }
https://school.programmers.co.kr/learn/courses/30/lessons/120826 class Solution { public String solution(String my_string, String letter) { String answer = ""; answer = my_string.replace(letter, ""); //letter에 들어있는 문자를 ""로 치환하여 제거 return answer; } } 문자열에서 특정 문자를 제거하기 위해서는 .replace(지우고싶은 문자, "") 를 해주면 된다!
각 클래스 별 역할 Application : 라우팅, 고객이 올바른 컨트롤러를 만나도록 교통정리 Controller(WiseSayingController) : 본인이 맡은 주제와 관련된 고객의 요구사항을 듣고, 처리 후 응답 처리를 할 때, 본인이 판단하지 못하는 것은 서비스에 물어보는 게 원칙 식당에서 점원의 역할이라고 보면 됨 고객을 만나서, 그들의 요청을 받고 처리해줌 Service(WiseSayingService) : 핵심로직을 담당 서비스는 오직 컨트롤러의 요청에 의해서만 일을 함 식당에서 메인 요리사의 역할이라고 보면 됨 반대로 요청을 할 수 없음 테스트를 위해 static 보다는 객체로 만들어 쓰는게 좋음 Repository(WiseSayingRepository) : 데이터의 저장/조회를 담..
관계형 데이터 모델링 - 3.1. 업무파악 : 인트로 - 해결하려고 하는 문제를 컴퓨터라는 강력하고 안 똑똑한 기계에게 설명할 수 있을 정도로 업무를 이해해야 한다. - 그 분야의 실무자들과 정확하게 소통하는 것이 중요하다. - 실무자들도 그 분야에 대한 정확한 이해가 있다기보다는 그냥 익숙해져서 일을 잘하는 것이다. - 이해를 햇다면 설명도 할 수 있어야 함. 일을 잘하지만 설명을 못한다면 일에 익숙해져 버린 것이다. - 익숙함 만으로는 컴퓨터를 다룰 수 없다. 익숙해진 사람으로부터 필요한 정보를 끌어내기 위해서는 노력이 필요함. 그렇기에 소프트웨어 엔지니어가 공부를 등한시 할 수 없는 것이다. - UI(User Interface)를 같이 그려보자. 우리가 꿈꾸는 애플리케이션은 어떤UI 를 갖게 될 것..
daxx0ne
'분류 전체보기' 카테고리의 글 목록 (22 Page)