개발자 준비 4

프로그래밍 실력을 한층 높여 줄 개발 3대 원칙! KISS 란? DRY란? YAGNI 란?

프로그래밍 실력을 한층 높여 줄 개발 3대 원칙! KISS 란? DRY 란? YAGNI 란? 프로그래밍이라는 것은 어떠한 생각이나 아이디어를 실체화 시키는 작업이라고 나름 개인적으로 생각합니다. 아이디어를 실체화시키려면 일단 처음 이러한 아이디어를 시각화시킬 필요가 있습니다. 이를 위해 UML을 예전에 언급한 적이 있죠. UML은 정말 필요하고 유용하니 꼭 알아두시고 몇몇 자주 사용되는 다이어그램들을 알아 두시는 것이 좋습니다. 목차 KISS DRY YAGNI 마치며 자 이제 아이디어를 시각화시켰고, 그에 필요한 기능, 특징들을 결정했습니다. 이제 우리는 실질적인 프로그래밍 단계에 서있습니다. 사실 코드를 작성하는데 무슨 방법이 필요하겠습니까? 오류 없이 잘 작동한다면 일단 그걸로 별 탈이 없겠죠. 하지..

UML이란?? 사용법과 종류.

UML이란?? 사용법과 종류. 전 게시물에서 잠시나마 짧게 UML에 관해서 언급했었습니다. 그래서 오늘은 어떤 UML에 어떤 종류가 있고, 언제 어떻게 사용되는지. 전혀 비전문적이고 쉽게 알아보겠습니다. 전 게시글을 아직 보지 못하셨다면, 아래의 링크를 방문해 보시는 것도 좋습니다! :D https://ko-de-dev-green.tistory.com/19 Clean Code 클린코드란? 개발자란? Clean Code 클린 코드란? 개발자란? 코드는 작성하고 잘 작동한다고, 에러가 없다고, 혹은 내가 계획한대로 설계되었다고 끝이 아닙니다. 오늘은 Clean code에 관해서 이야기해 보려 합니다. 클린 코 ko-de-dev-green.tistory.com 목차. UML이란? UML의 종류와 방법. 마치며..

React 리액트 설치 및 사용방법.

React 리액트 설치 및 사용방법. 오늘은 리액트 설치에 필요한 것은 무엇인지, 사용하는 방법은 무엇인지 알아보려고 합니다. 여느 때와 같이 전혀 비전문적이게 간단하게 알아보겠습니다. 목차 Visual Studio Code란 무엇인가? Node.js란 무엇인가? React 사용법. 1. Visual Studio Code란 무엇인가? 짧게 VSCode라 불리며 Microsoft에서 제공하는 무료 코드 에디터입니다. 설치 방법은 간단합니다. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building a..

초보 개발자 자바스크립트 정복기

초보 개발자 자바스크립트 정복기. 안녕하세요. 독일 개발자 초록이입니다. 오늘은 전에 언급했듯이 자바스크립트 기초들 그리고 ES6에서 바뀌고 추가된 사항들 몇 가지를 아주 쉽게 전혀 비전문적이게 알아보려 합니다. 목차 var?? 대신 let과 const function?? arrow function!! 1. var?? 대신 let과 const 자바스크립트를 배워 보신 분들은 var에 대해서 알고 계실 텐데요. var의 장점이자 단점 중 하나는 같은 이름의 변수가 여러 번 정의되어도 작동한다는 것입니다. Code : var land = 'korea'; console.log(land); var land = 'germany'; console.log(land); Result : korea germany 이는 같..