TIL

20220830 TIL 짝프 베리베리 굿 (단축키도 겟!)

jiwoosmile 2022. 8. 30. 14:43

짝프로그래밍이 제일 좋아~

https://jjalbot.com/tags/%EC%B5%9C%EA%B3%A0

어제 투두리스트 하느라 강의 인출을 한 번도 못 해봤는데도 간단계산기를 거의 다 인출했다.

짝프로그래밍의 효과임이 틀림 없다.

서로 조금씩 부족했던 부분을 채워줘서 강의를 한 번도 보지 않고 계산기 프로그래밍 작성을 완료했다.

그리고 오늘 은희님께 배운 새로운 단축키들:

cmd d

shift opt 좌우

intelliJ 왼쪽 패널 폴더 클릭하고 cmd n 하면 바로 파일 생성 가능

 

그리고 까먹지 말 것!

Cannot find symbol 에러가 뜨면

의존성 있는 파일들도 다 같이 컴파일 해줘야 프로그램이 돌아간다.

잘 돌아가던 게 안돌아가면 컴파일 제대로 해줬나 체크 꼭 하자!

오늘 잘 돌아가던 코드가 리팩토링하면서 파일 분리한 후에 컴파일할 때 에러가 떴는데 전혀 원인을 모르겠었었다.

그러다가 번뜩 떠오른 의존성.

앞으로는 같은 오류로 시간을 허비하지 말자!

 


하루종일 감이 잘 안 잡히던 스윙 setVisible에 대해 살짝 알 것 같다.

frame.setVisible하는 경우도 있고 frame내부의 panel.setVisible하는 경우도 있는데,

우리가 갱신하고 싶은 부분을 removeAll하고 원하는 것을 더해 주고 setVisible(false)하고 setVisible(true)해주면 갱신 성공!