
02. 동작 파라미터화 코드 전달하기 동작 파라미터화 를 이용하면 자주 바뀌는 요구사항에 효과적으로 대응할 수 있다. 동작 파라미터화란 아직은 어떻게 실행할 것인지 결정하지 않은 코드 블록을 의미한다. 이 코드 블록은 나중에 프로그램에서 호출한다. 즉 코드 블록의 실행은 나중으로 미뤄진다. 변화하는 요구사항에 대응하기 첫 번째 시도 농장 재고목록 애플리케이션에 리스트에서 녹색 사과만 필터링 하는 기능을 추가 public static List filterGreenApples(List inventory){ List result = new ArrayList(); for(Apple apple: inventory){ if("green".equals(apple.getColor())){ result.add(apple..

어제 밤에 코딩하다가 Github에 Push 하고 자야지~ 하고 했는데 Push가 안된다.. 원격 저장소에 권한이 없다고 나오길래 뭔일이지 하면서 구글링 엄청하고 결국 git gc 명령어까지 찾게돼서 해봤는데도 안됨.. 로컬 저장소 날리고 다시 clone 하고 막 다 했는데도 안되길래..새벽까지 뭐가 문제지 했는데 알고보니 Github 서버 문제 인것으로 결론이 났다... 늦게잤는데................ㅠㅠㅠ_ㅠㅋㅋㅋㅋㅋㅋ 이건 페북 그룹에 올라온 글.... 아 댓글에 gc 까지 하고 오신분 에서 웃었다..ㅋㅋㅋㅋㅋㅋ 이게 Github에 서버 상태가 문제가 있는지 확인하려면 Github Status 라는 사이트가 있었다.. 여기서 확인하면 된다. https://www.githubstatus.com..
- Total
- Today
- Yesterday
- k8s
- mybatis config
- Java
- jQuery
- springboot
- docker
- input
- LocalDate
- 오라클
- Mac
- Linux
- 북리뷰
- rocky
- Bash tab
- window
- Kotlin
- oracle
- mybatis
- LocalDateTime
- Spring
- claude
- svn
- 베리 심플
- Spring Security
- intellij
- elasticsearch
- JavaScript
- maven
- config-location
- localtime
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |