나를 기록하다
article thumbnail
[R.T.D] 1. 내가 개발자를 선택한 이유
기타/취업준비 2023. 8. 30. 23:05

들어가며 전기공학을 공부하여 전기직으로써 공기업을 다니던 내가 개발자라는 목표를 가지고 나아가는 여정을 공유하고 스스로 마음을 다잡기 위해 R.T.D(Road To Becoming a Developer)를 작성한다. 내용은 개발자가 되기 위한 노력과 공부, 마음가짐, 목표 등으로 구성할 계획이고 언제까지 작성할지 계획을 세운 바는 없으나 개발자로서 취직하기 전까지는 계속 연재하려 한다. 오늘은 그중에서 첫 번째 글이기에 개발자라는 목표를 가지게 된 이유를 주제로 글을 작성하겠다. 글솜씨가 부족하고 첫 번째 글은 다소 장황할 수 있음에 유의하라. 방황하였던 20살 2015년 나는 대학에 입학했다. 고등학교 때, 수학과 컴퓨터를 좋아했다. 그래서 컴퓨터공학과에 가고 싶어서 정시에 컴퓨터공학과를 지원하였고 합..

article thumbnail
클린 코드에 관하여
기타 2023. 3. 22. 14:44

클린 코드 작성법 클린 코드란 무엇인가? 1. 의미 있는 변수명 사용하기 2. 함수와 클래스의 역할 분리 3. 주석의 적절한 활용 4. 코드의 일관성 유지 5. 모듈과 패키지 활용 6. 코드 리팩토링 7. 테스트 코드 작성 8. 에러 처리 9. 문서화 10. 코드 리뷰 정리 클린 코드란 무엇인가? 클린 코드란 가독성이 좋고, 유지 보수가 쉬운 코드를 의미합니다. 클린 코드 작성법은 개발자들이 프로젝트에서 효율성과 품질을 높이기 위해 지켜야 할 기본 원칙 중 하나입니다. 본 글에서는 클린 코드 작성법에 대해 설명하고 몇 가지 실용적인 팁을 제공하겠습니다. 1. 의미 있는 변수명 사용하기 변수명은 해당 변수의 역할과 기능을 명확하게 전달해야 합니다. 가능한 한 간결하게 작성하되, 축약어를 남용하지 않고 명확..

article thumbnail
[C] 버스카드 찍기(초등학생, 중학생, 고등학생, 어른)
기타/C 2022. 11. 28. 15:56

이번 시간에는 버스카드를 찍었을 때 연령대별 요금을 표출하는 프로젝트를 만들 것이다. if문과 switch문을 활용하여 2가지로 나누어서 만들어볼 계획이다. 본 요금표는 부산광역시 기준 버스 요금표를 참고하였고 무임승차 대상은 임의로 설정하였다. 1) if문 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 #include int main(void) { int i = 5; if (i >= 8 && i = 14 && i = 65) { printf("65세 이상 노인은 무임승차 대상입니다.\n"); } else if (i >= 20) { printf("요금은 1200원입니다.\n"); } else { p..

article thumbnail
[C] 반복문을 통한 피라미드 쌓기, 별 찍기
Java 2022. 11. 28. 12:28

이번 시간에는 반복문을 통한 별 찍기를 해볼 것이다. 처음에 혼자 시도했을 때 어려웠으나 강의 영상을 보면서 반복문에 대한 이해를 바탕으로 연습을 하니 이제 완벽하게 이해를 했다. 1. 왼쪽정렬 별찍기(5층) * ** *** **** ***** 와 같은 형태로 별찍기를 먼저 해보겠다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main(void) { for (int i = 0; i

article thumbnail
[C] 반복문을 통한 구구단 만들기
Java 2022. 11. 27. 22:04

앞서 학습한 반복문을 바탕으로 구구단을 만들어 볼 계획이다. 물론 스스로 생각해서 만든 것이 아닌 나도코딩님의 유튜브 강의 영상을 보면서 따라 만든 코딩 자료이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main(void) { for (int i = 1; i

article thumbnail
[C] ++연산과 반복문
기타/C 2022. 11. 27. 21:56

1. ++ 연산 a++이란? ++은 더하기 연산으로써 ++이 앞에 붙어있으면 더한 값을 결과값으로 출력하고 뒤에 붙어있으면 결과값을 얻은 후 더한다. 1 2 3 4 5 6 7 8 9 10 11 #include int main(void) { int a = 10; printf("a 는 %d\n", a); a++; printf("a 는 %d\n", a); a++; return 0; } cs 이렇게 계산하면 a 는 10 a 는 11 의 결과값을 얻을 수 있다. 또 다른 예시를 들어보겠다. 1 2 3 4 5 6 7 8 9 10 11 #include int main(void) { int b = 20; b = b + 1; printf("b 는 %d\n", ++b); printf("b 는 %d\n", b++); pri..

profile on loading

Loading...