효과적인 이름짓기
By 새내기코더의 자료모음 | 2017년 6월 24일 |
지금 아내의 뱃속에 15주 된 아기가 자라고 있다. 태명은 "행복"이다. 아내와 난 뱃속의 아기에게 "우리 복이~~" 이렇게 부르고 있다. 이름처럼 참 행복하다. ^^ 요즘은 우리 아기가 평생동안 불리게 될 이름을 생각해 보고 있다. 부르기 쉬우면서도 흔하지 않은, 그러면서도 뭔가 자신만의 느낌(?)을 담고 있는 그러한 이름. 참 쉽지가 않다. 이름에 따라서 그 사람을 보는 시각이 달라지기 때문에 더욱 고민하게 된다.프로그래밍을 할 때도 다르지 않다.아래 글은 꽤 오래전 페이스북에 짤막하게 남긴 글이다.난 개발하면서 이름 지을 때 가장 많은 고민을 한다. 변수 이름, 메쏘드 이름, 클래스 이름, 모듈 이름…. 이름을 잘 지어야 그것의 역할이 명확해지고 정체성도 분명해진다. 정체성이 분명한 객체들끼리 모여서
[GUI]위지위그형 JAVA GUI 작성 프로그램
By 새내기코더의 자료모음 | 2017년 7월 13일 |
JavaFX 이용해보세요SceneBuilder라고 WISYWIG방식의 UI 작성 도구도 있어요javafx 는 나온지 얼마 안된 GUI Toolkit이라 꽤 세련되게 설계 되있어요(FXML 및 SceneGraph를 이용한 UI와 비즈니스 코드 분리 ,데이터 바인딩, CSS를 활용한 UI 스타일링 등)위에서 언급한것처럼 자바에서는 GUI 응용프로그래밍을 잘 하지 않는데그래도 꽤나 쓸만합니다. 속도도 나쁘지 않구요(JavaFX에서 지원하는 하드웨어 랜더링을 지원하는 스팩을 지닌 그래픽 카드를 장착했을때요 - 엄청나게 고성능의 그래픽카드를 요구하지는 않습니다.) -- From 간만에 괜찮은 정보를 얻은 듯 싶다. 자바로 GUI 제대로 짤 일이 얼마나 있겠냐 싶다만....
싱글턴 패턴(Singleton)
By 새내기코더의 자료모음 | 2017년 6월 27일 |
전역변수를 쉽게 컨트롤하기 위한 패턴...정도로 이해하고 있다 12345678910111213141516171819202122package arrayList; import java.util.ArrayList;import java.util.List; public class Books { private static Books bs = null; public List<String> booklist = new ArrayList<>(); private Books() { } public static Books getInstance() { if (bs == null) { bs = new BookLinks();