본문 바로가기
반응형

IT 기술7

[IT 기술] 선행 조건(1) [IT 기술] 선행 조건(1) *이 내용은 CODE COMPLETE2 에 대한 내용을 정리 및 제 생각을 더해 쓴 글입니다.* 안녕하세요. 이번에 알려드릴 거는 선행 조건에 대해 알려드리겠습니다. 여러분은 코드를 작성하기 전에 하는 것이 있나요? 그냥 구현하기 전 어떻게 구현을 할 것 인지에 대한 생각? 아니면 구현을 어디서부터 할 것 인지에 대한 고민? 일반적으로 소프트웨어를 만들기 위한 과정이 존재합니다. 문제 정의 요구사항 개발 구현 계획 수립 소프트웨어 아키텍처 또는 고급 수준 설계 상세 설계 코드 작성 및 디버깅 단위 테스트 통합 테스트 통합 시스템 테스트 유지보수 크게 설명을 한다면 설계 => 구현 => 테스트 => 유지보수 입니다. 하지만 일반적으로 모든 프로젝트들이 이러한 절차를 FM로 진.. 2021. 8. 8.
[IT 기술] 오픈소스 분석 방법과 개발자 공부 방법 [IT 기술] 오픈소스 분석 방법 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 개발 초보자와 그리고 공부법을 모르는 주니어 개발자한테 추천드리는 글입니다. ㅎㅎ 이 글을 작성을 한 이유는 OKKY라는 커뮤니티 사이트를 보니 많이 공부법을 거의 학원이나 과외로 연결 시키더군요. 이게 시간이 없고 빨리 취업을 해야한다면 좋은 방법이지만 그 이후가 문제인거같습니다. 제대로된 공부법을 안하더군요. 저는 개발자의 평생 개발 공부법은 오픈소스를 보면서 공부를 하고 그 오픈소스에 있는 플러그인을 분석해서 직접 플러그인을 붙여도 보고 해야하지만 그냥 학원에서는 가르친 공부법으로만 생각을해서 코드를 짜는 경우가 많습니다. 개발자는 정말 스펙트럼을 넓게 가져야 합니다. 뭐 예를 하나 들어볼까요? 여러분이 .html 파일.. 2021. 3. 14.
[IT 기술] DELL 고객 과실 서비스 후기 DELL 고객 과실 서비스 후기 안녕하세요. 개발자 개발 까마귀입니다. 점점 날씨가 더워지네요. ㅎㅎ 봄이 오는 게 느껴집니다. 오늘은 제가 노트북 델 고객 과실 서비스에 대해 이야기를 하려고 합니다. 사건 계기부터 말씀드리자면 회사 일이 끝나고 회사 프로젝트 소스 코드 분석을 집에서 하기 위해 노트북을 들고 집에서 열심히 소스 코드를 보면서 분석을 하고 있었습니다. 그러는 도중에 목이 말라 물컵을 들고 노트북 옆에 물컵을 두고 열심히 분석을 하면서 하는 와중에 물컵을 팔을 쳐서 노트북에 위에 다 쏟았습니다. 저는 순간 멘붕이 와 5초 동안 가만히 보다가 정신이 들어 노트북을 아래로 뒤집어 물이 메인보드나 다른 하드웨어 부품에 안 들어 가게 한 다음 그 상태로 물을 닦았습니다. 다 닦은 다음 화면을 보니.. 2021. 2. 27.
반응형