반응형

[개발] 기타 4

자기계발 독서로 꼭 읽어야 할 7가지 비밀

자기계발 독서로 꼭 읽어야 할 7가지 비밀: IT 전문가의 성장 전략IT 분야는 끊임없이 변화합니다. 어제 최신 기술이 오늘은 구식이 될 수 있으며, 새로운 패러다임이 불쑥 등장하여 기존의 모든 것을 뒤흔들기도 합니다. 이러한 환경에서 살아남고 지속적으로 성장하기 위해서는 단순히 주어진 업무를 처리하는 것을 넘어, 스스로를 발전시키려는 부단한 노력이 필요합니다. 저는 오랜 기간 IT 현장에서 경험을 쌓아오면서, 기술 습득만큼이나 혹은 그 이상으로 중요한 것이 바로 '지속적인 자기 계발'이라는 것을 절감했습니다. 그리고 그 자기 계발의 가장 강력하고 근본적인 도구 중 하나가 바로 자기 계발 독서입니다.많은 IT 전문가들이 코딩 스킬, 아키텍처 설계, 클라우드 기술 등 직접적인 기술 역량 강화에 집중합니다...

[개발] 기타 2025.07.15

객체지향설계의 5원칙(SOLID)

좋은 소프트웨어 설계는 결합도가 낮고, 응집도가 높은 설계 방법을 의미한다. 응집도는 높이고 결합도는 낮추자는 5개의 원칙을 객체 지향 설계 원칙에 적용한 것이 객체지향설계의 5원칙이다. 결합도 모듈(클래스)간의 상호 의존 정도를 나타내는 지표이다. 결합도가 낮다는 것은 모듈 간의 상호의존성이 줄어들기 때문에 객체의 재사용과 유지보수가 유리하다는 것의 의미한다. 응집도 하나의 모듈 내부에 존재하는 구성 요소들의 기능적인 관련성을 나타낸다. 응집도가 높다는 것은 하나의 모듈에 책임을 집중시켜 독립성을 높이기 때문에 마찬가지로 객체의 재사용 및 유지보수가 용이해진다. SRP(Single Responsibility Principle) - 단일 책임 원칙 모든 클래스는 하나의 책임만 가지며, 클래스는 그 책임을..

[개발] 기타 2022.07.20

Tistory 에 SyntaxHighlighter 적용하기

Tistory 자체에서 매우 깔끔한 SyntaxHighlighter 를 제공하기 시작했기 때문에 더이상 아래와 같이 어렵게 설정해줄 필요가 없다. console.log('손쉽게 코드 하이라이팅이 가능하다.') Tistory 에 소스코드를 깔끔하게 작성하기 위해서 SyntaxHighlighter 를 사용하면 된다. http://code.google.com/p/syntaxhighlighter/ [설치방법] 1. SyntaxHighligher 다운 및 압축풀기 2. Tistory 의 Skin 에 파일 업로드 3. 아래 Script 전에 입력 ​ 4. 블로그에 적용 아래 태그에 HTML 모드로 전환해서 소스코드를 입력. 코드 입력 @Override protected void onCreate(Bundle save..

[개발] 기타 2011.06.17

썬더버드 메일함 용량 초과시

모질라 썬더버드를 사용하는데 받은 편지함의 용량이 과도하게 커져서, 위와 같은 용량초과 에러가 발생했다. 위와 같이 폴더 속성을 클릭해서, 메일이 저장되어 있는 주소를 찾아들어간다 (윈도우 xp, 비스타, 7 별로 경로가 다름) 내경우는 Inbox, Inbox.msf 파일의 용량이 4기가 이상이었는데, 다른이름으로 바꿔서 사용하니깐, For example) Inbox -> Inbox_blahblah Inbox.msf -> Inbox_blahblah.msf 받은 편지함이 하나더 생기면서, 메일을 다시 받을수 있게 되었다. 썬더버드 재시작 필요

[개발] 기타 2011.03.29
반응형