본문 바로가기
반응형

분류 전체보기852

WPF UI 코딩 배우기1 WPF 강의를 찾던 도중 초급자(작성자) 기준에 맞는 튜토리얼을 찾아서 공유합니다. * 강의는 전부 영어로 되어 있지만, 코드만 따라 쳐도 도움이 된다고 생각합니다. 강의를 듣기 전 알고 있으면 좋은 내용 HTML의 태그(Tag)로 이루어진 구조 CSS에 대한 지식 - WPF에 XAML이라는 마크업 언어가 사용되는데 같은 마크업 언어인 HTML을 이해하고 있다면 쉽게 배울 수 있습니다. - CSS에서 Margin, Padding과 같은 명령어에 대한 지식이 있으면 다양한 디자인을 해볼 수 있습니다. www.youtube.com/watch?v=Vjldip84CXQ 영상을 보고 작성한 코드 Painted Not Painted Rubber Not Rubber 결과물 2021. 4. 25.
프로세스와 스레드 차이를 잘 설명해주는 사이트들 프로세스(Process)와 스레드(Thread)의 차이를 알기 전 선행 되면 좋은 지식 프로그램이란? 프로세스란 무엇인가? 쓰레드란 무엇인가? * 위 내용 클릭 시 링크로 이동 프로세스와 스레드의 차이를 알아야 하는 이유 기술면접에서 단골로 나오는 질문 운영체제 과목에서 기본으로 다루는 중요한 내용 Git(깃)똥차게 잘 설명하는 영상(유튜버 얄코) www.youtube.com/watch?v=iks_Xb9DtTM - 위 영상은 제 기준(비전공자 코딩초보)으로도 이해하기 쉽도록 정리가 되어 있습니다. - 일상생활을 비유해서 설명 하기 때문에 기본 지식이 없어도 볼 수 있습니다. 텍스트 정보를 읽어도 이해가 안되시는 분들에게 강력하게 권장드립니다. 텍스트와 이미지로 정리되어 있는 사이트 velog 개발장 - .. 2021. 3. 11.
리팩토링에 관해 잘 정리된 사이트들 리팩토링 관련 교과서라 불리는 서적 리팩토링 - 마틴 파울러 지음 리팩토링 개발자가 선택한 프로그램 가치를 높이는 최고의 코드 관리 기술마틴 파울러의 『리팩터링』이 새롭게 돌아왔다.지난 20년간 전 세계 프로그래머에게 리팩터링의 교본이었던 이 책의 1판은, 기 book.naver.com 리팩토링 관련 가장 잘 정리되어 있는 블로그 글 Code Review 티스토리 블로그 리팩토링이란 무엇인가? Refactoring 나쁜 디자인의 코드를 좋은 디자인으로 바꾸는 방법 참고도서 : 리팩토링 (마틴 파울러 지음) 1. 리팩토링이란 무엇인가? 리팩토링은 외부동작을 바꾸지 않으면서 내부 구조를 개선하 codereview.tistory.com 위 블로그에 정리된 내용들 리팩토링이란 무엇인가? 리팩토링을 왜 해야 하는.. 2021. 3. 3.
디버깅(Debugging)이란? 디버깅이란? 스크립트 내 에러를 검출해 제거하는 일련의 과정을 의미합니다. 모던 브라우저와 호스트 환경 대부분은 개발자 도구 안에 UI 형태로 디버깅 툴을 구비해 놓습니다. 디버깅 툴을 사용하면 디버깅이 훨씬 쉬워지고, 실행 단계마다 어떤 일이 일어나는지를 코드 단위로 추적할 수 있습니다. ‘디버깅’이라는 용어는 여러 다양한 것을 의미할 수 있지만 대부분의 경우 코드에서 버그를 제거하는 것을 의미합니다. 참고 자료 모던 자바스크립트 튜토리얼 Chrome으로 디버깅하기 ko.javascript.info 2021. 3. 2.
지역변수와 전역변수(자바스크립트, JavaScript) 변수는 유효범위에 따라 전역변수(Global Variable)와 지역변수(Local Variable)로 구분할 수 있습니다. 지역변수 지역변수는 함수 내부에서 선언된 변수로, 함수가 실행되면 만들어지고 함수가 종료되면 소멸하는 변수입니다. 지역 변수(local variable)는 함수 안에서만 접근할 수 있습니다. 전역변수 전역변수는 함수 외부에서 선언된 변수로, 프로그램 전체에서 접근할 수 있는 변수입니다. 전역 변수는 같은 이름을 가진 지역 변수에 의해 가려지지만 않는다면 모든 함수에서 접근할 수 있습니다. let x = 3; // 글로벌 변수, 전역 변수(Global Variable) function myFunction(){ console.log(x); } myFunction(); // 3 cons.. 2021. 2. 25.
DOM에 대해 잘 정리되어 있는 사이트들(DOM이란?) * HTML에 대한 사전지식을 가지고 DOM을 공부 하시는걸 권장드립니다. HTML을 무료로 배울 수 있는 사이트들 DOM이란? Document Object Model의 약자로 문서(Document)를 객체 모델(Object Model)로 구현한 것입니다. * 문서 객체 모델(DOM 위키백과 링크) DOM은 HTML문서의 요소를 제어하기 위해 웹 브라우저에서 처음 지원되었습니다. 이런 모든 객체는 자바스크립트를 통해 접근할 수 있고, 페이지를 조작할 때 사용합니다. 위 사진을 보면 DOM과 HTML이 엄연히 다른 것임을 알 수 있습니다. DOM에 대해 잘 정리되어 있는 사이트들 ddinggu velog(간단하지만 포인트를 정리한 블로그) 브라우저, HTML, DOM의 정의와 서로의 상관관계 DOM과 HT.. 2021. 2. 16.