의사결정을 최적화 하라
velog 블로그에서 tistory로 이전한 데이터 입니다. 들어가기 전, Clean Code 11장 시스템을 읽으면서 중요하다고 생각하는 점을 적어봅니다. 의사결정을 최적화 하라 EJB2에서 EJB3로 넘어오면서 많은 게 바뀌었다고 생각한다. 요즘 Spring을 개발할 때, EJB3 형태로 XML 설정과 Annotation을 이용해 손쉽게 개발하느라 이전의 형태를 보고 많이 놀랬다. 이전코드에서 TDD를 실천해온 개발자들이 정말 대단하다. EJB2때, 목적에 따라 코드를 수정해야 되는데 테스트 케이스를 작성한다면 모든 코드를 건드리게 된다. 위험성이 높다. 소프트웨어를 개발할 때, BDUF(Big Design Up Front)를 추구 하지말자. 오히려 아키텍처의 틀을 정해버리는 행동으로 향후 지속적인 ..
CS/Software Engineering
2023. 10. 8. 14:56
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 너디너리데모데이
- S3
- SSAFY 특화프로젝트 회고
- 트랜잭션
- charset
- 개발프로세스
- SSAFY 퇴소
- 디미터법칙
- nodejs 버전 관리
- 디자인시스템
- 클린코드
- 개발기록
- 점진적개선
- PUT vs POST
- 소프트웨어개발프로세스
- nodejs
- 자바기초
- 동기/비동기
- LTS 개선
- 블로킹/논블로킹
- 필수단어
- 콘웨이법칙
- application/x-www-form-urlencoded
- PresignedURL
- AntPattern
- UI/UX
- HTTP
- Content-Type
- 2022년 회고
- JRE
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함