728x90
반응형

코드 3

"보일러플레이트 Code"란?

안녕하세요, MoonLight입니다.​제가 얼마전에 처음들은 용어가 하나 있는데요, 바로 "보일러플레이트 Code"라는 단어입니다.​오늘은 이 "보일러플레이트 Code"가 무엇인지 한 번 알아보도록 하겠습니다.​   1. 개발자라면 한 번쯤 겪었을 ‘그 Code’ 프로그래밍을 시작한 지 얼마 되지 않았을 때, 혹은 새로운 언어를 배울 때 처음 해보는 것이 있습니다.바로 "Hello, World"를 출력하는 것입니다.간단하게 "Hello, World"를 출력하는 Code를 잘 살펴보면 어떤 언어든지간에 비슷하거나 반복되는 Code의 덩어리가 있죠.예를 들어 Java에서는 public static void main(String[] args)라는 Code를 프로젝트를 만들 때마다 반복해서 적게 되고, C#에서..

Development Tip 2025.04.05

실무로 통하는 클린 코드

한빛미디어 ‘나는 리뷰어다’ 활동을 위해서 책을 제공받아 작성된 서평입니다.​  ​​처음 Coding을 배웠던 시절이 기억납니다.​for, if-else, switch, goto…​제어문을 이용해서 내가 원하는 결과를 얻었을 때는 정말 내가 창조주가 된 것 마냥 기뻤습니다.​실무를 배우게 되고 제품의 규모가 커지고 Code의 양도 늘어나고 같이 일하는 사람들도 늘어나면서 그들이 만들어내는 수많은 Code들이 합쳐지면서 점점 유지 보수나 관리, 확장은 기하급수적으로 더 어려워지게 됩니다.​최근에는 AI / LLM의 눈부신 발전으로 인해서 단순한 Coding의 영역은 많은 도움을 받고 있지만, 아직까지도 근본적인 설계 및 유지관리, 보수를 AI Model에게 맡기는 것은 무리가 있는 것 같습니다.​현재는 A..

Book Review 2024.08.23

Visual Studio Code python Argument 넣어서 디버깅하기

안녕하세요, MoonLight입니다. ​ 이번 Post에서는 Visual Studio Code에서 python 명령어 인자(Arguments)를 넣어서 Debugging 할 수 있는 방법을 소개해 드릴까 합니다. ​ 다른 이들의 Project를 받아서 내가 직접 변수들 값도 보면서 이것저것 확인해 보고 싶은 경우가 많은데 ​ 이럴 때에 Command Line Arguments를 넣는 방식으로 만들어진 Project를 Visual Studio Code로 ​ Debugging하려면 조금 난감한 경우가 있습니다. ​ ​ 이럴때 어떻게 하면 쉽게 Command Line Arguments를 넣어서 Debugging 할 있는지 알려드리겠습니다. ​ ​ ​ 먼저, 'Debug' 단추를 누른 후에 아래 그림과 같이 '..

Development Tip 2024.01.03
728x90
반응형