java

    [JAVA]Exception 다시 되돌아보기

    [JAVA]Exception 다시 되돌아보기

    최근 일하면서 나보다 잘하시는 분이 너무나 많다는 것을 다시 한번 깨닫고 Inflearn 강의를 다시 신청하여 공부하는 중이다. 최근 우리 회사에서 트랜잭션 처리가 제대로 되지 않은 문제가 있었다. 직장동료가 원인과 해결방법을 정리한 것을 보면서 트랜잭션에 대해 다시 공부를 시작하게 되었다. 그래서 강의는 김영한 님의 '스프링 DB 1편 데이터 접근 핵심 원리' 로 다시 되새겨보는 중이다. 그러다가 예외처리 관련 Chapter가 있어 보던 중 내가 많이 쓰고 있는 Exception에 대해 다시 정리가 필요한 것 같아 이렇게 적게 되었다. Exception이란? 프로그램 상에서 로직오류가 생겼거나, 메모리가 허용범위를 넘어서 동작할 수 없는 것과 같은 알 수 없는 이유로 프로그램이 종료되는 경우에 대해 종..

    2장. 의미 있는 이름

    2장. 의미 있는 이름

    개발자가 개발하면서 생각보다 많은 시간을 겪게 되는 일은 바로 변수명, 혹은 method명을 짓는 일이다. 책에서 소개하는 이름을 잘 짓는 간단한 규칙에 대해서 정리한다. 1. 의도를 분명히 밝혀라. 의도가 분명한 이름은 정말로 중요하다는 사실이다. 의도를 분명히 밝힌 변수명이라면 나 자신뿐 아니라 타인이 나의 코드를 읽을 때도 좀 더 행복해질 수 있다. 주석이 필요하다면 의도를 분명히 드러내지 못했다는 말이다. public List getThem(){ List list1 = new ArrayList(); for(int[] x: theList) if(x[0] == 4){ list1.add(x); } return list1; } 위에 보이는 코드는 이 method가 어떠한 일을 담당하는지 전혀 알 수 없다..