# indent

12개의 포스트

[javascript] 함께하기

공백 이전에는 숏코드라는 말이 대세로 떠오른 적이 있었던 것 같다. 공백 또한 node이기때문에 빌드 속도를 높이기 위해 주석이나 공백을 최대한 쓰지 말아야 한다는 의미였던 듯. 그러나 지금은 개발중/빌드/배포 등의 과정이 많이 분리되었다. 여러 툴들이 개발이 되면서부턴데, 웹팩같은 툴을 써서 트리쉐이킹을 통해 최대한 코드를 컴팩트하게 줄이고 쓰지 않는 코드들을 정리한다. 개발 중에는 협업이 중요하고, 다른 사람의 코드를 읽고 파악이 빠르게 되어야 하기 때문에 '공백'을 통해 가독성을 확보하고 '주석'을 달아 이해를 돕는다. 그래서 공백도 코드 작성의 일부 라는 것이다. 그렇다고 공백을 남발하면 오히려 가독성, 집중력이 떨어지게 될 것이다. > ### 공백은 어디에 두어야 할까 선언 로직, 문 반환 여기서 각 코드의 역할에 따라 묶거나 떨어트리는 것을 볼 수 있다. 어느정도 협업을 하다보면 '어디쯤에 무엇이 있겠거니' 하는 예상을 하게 된다.

2023년 7월 5일
·
0개의 댓글
·
post-thumbnail

JAVA comment, indent, variable, type(primitive), declare, constant (230615)

1. java 언어를 창시한 사람은? > - James Arthur Gosling 2. 주석이란 무엇이며, 종류는? > - 문서나 코드라인을 설명하기 위해 작성하는 것. //와 같은 한 줄 주석과 /* */ 와 같은 여러 줄 주석이 있다. 언어마다 주석 처리 방법이 다르다. 3. 주석은 컴파일시 어떻게 되는가? > - 컴파일 시에 주석은 컴파일하지 않고 삭제처리 된다. 4. 들여쓰기는 왜 해야 되는가? > - 가독성을 위해 들여쓰기를 한다. 보통 회사, 협업을 자주하는 곳에는 자신들만의 기준이 정해져있다. 5. 변수란 무엇인가? > - 프로그래밍을 위해 값을 이용할 수 있는 수. JAVA에서는 타입과 크기를 정해야 한다.. 6. 변수선언의 의미는 무엇인가? > - 변수를 만드는 작업인데, 간단히 말하면 변수의 타입과 크기를 정해주는 작업이다. 7. 8형제(자료형)을 써

2023년 6월 15일
·
0개의 댓글
·
post-thumbnail

Python CookBook - 1

📌 What Python? Python은 네덜란드계 소프트웨어 엔지니어인 귀도 반 로썸(Guido van Rossum)이 발표한 고급 언어입니다. Python은 다른 프로그램 언어들과 호환성이 뛰어나고, 다양한 라이브러리 사용이 가능합니다. 데이터 수집, 분석, 가공, 시각화 등에 용이하기 때문에 인공지능, 웹, 빅데이터 분석, 해킹 도구와 같은 분야에서 많이 사용되고 있습니다. 인터프리터(interpreter) Python은 소스 코드를 통으로 다른 언어로 번역하고 실행하는 컴파일러 방식의 언어(ex. C, C++)와 달리 소스 코드를 한 줄 한 줄 실시간으로 실행하는 인터프리터 방식의 언어입니다. 인터프리터(interpreter) ![

2023년 4월 4일
·
0개의 댓글
·
post-thumbnail

23.03.22 TIL

문제 1. git: 한번에 pull하기 여러개의 remote branch가 존재할때, 이 branch들을 한번에 local branch로 가져오고 싶었다. 시도 1. git pull --all push -all은 모든 local branch를 remote branch에 반영하고 pull에도 해당 옵션이 있으므로 동일하게 모든 branch를 한번에 최신화 할것 이라 생각하였다.이는 사실이 아니며 실제로 git push --all이 하는 것은 다음과 같다: 모든 remote branch를 fetch 한다. 현재 브랜치가 tracking중인 remote branch가 있다면 현재 브랜치를 최신화한다.(merge) 여타 옵션이 없는 git pull 실제 동작은 check out 한

2023년 3월 22일
·
0개의 댓글
·

기본 문법 배우기 - 1

코드 작성 규칙 세미콜론(semiconlon) 하나의 명령이 끝날 때 세미콜론을 붙여도 되고 안 붙여도 됨 명령의 종료 지점을 컴퓨터에게 알려줌 세미콜론을 붙이지 않으면 대부분의 경우 JS 엔진이 자동으로 세미콜론을 붙여주지만 일부 명령에서는 가끔 에러가 발생하는 경우도 있음 에러 발생을 방지하고 통일성 있게 모든 명령 뒤에 세미콜론을 붙이는 것을 권장 주석(comment) 코드 작성 시 코드에 대한 별도의 설명이 없으면 코드를 이해하기 어려운 경우가 많음 이럴 때 사람만 알아볼 수 있도록 설명을 작성하는 부분을 주석(comment)라고 함 주석에 적은 내용은 코드에 영향을 미치지 않음 보통 주석은 코드에 대한 자세한 설명을 작성하거나 특정 코드를 임시로 사용하지 않도록 만들 때 사용함 한줄 주석과 여러 줄 주석 들여쓰기(indent) JS는 파이썬이나 루비와 달리 들여쓰기에 _

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

JavaScript를 위한 WebStorm Code Style 설정

WebStorm Formatter 설정 Code Style/JavaScript/Tabs and Indents Tabs and Indents 개인적으로 JavaScript를 작업 할 때에는 tab size를 2로 하는 것을 선호한다. Code Style/JavaScript/Punctuation Punctuation HTML에서 주로 큰따옴표(")를 사용하기 때문에 JavaScript에서는 작은따옴표(')를 사용하는 것을 선호한다. Semicolon(;) 사용하지 않는 것을 선호한다.

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

파이썬 - 들여쓰기

들여쓰기 (indent) if 조건: >들여쓰기를 한 문장을 모두 같은 문단 (들여쓰기) 이 문장 (들여쓰기) 저 문장 (들여쓰기) 그 문장 다음 문장 들여쓰기가 적용된 2문장은 if 조건이 참일 때 모두 함께 실행됨 들여쓰기를 삭제하면 들여쓰기된 문장들과 같은 문단이 아니게됨 if 조건: >들여쓰기를 한 문장을 모두 같은 문단 (들여쓰기) 이 문장 (들여쓰기) 그 문장 저 문장 다음 문장 >if조건문 : for 반복문 : while 반복문 : def 함수 : try 예외 : class 클래스 : :으로 끝나는 부분의 다음 줄은 반드시 들여쓰기를 넣어서 문장을 작성해야함 중첩된 if문처럼 들여쓰기를 해서 문장을 작성하다 다시 문단의 구분이 필요한 경우에는 동일 간격 만큼의 들여쓰기를 한 번씩 더 해줘야 한다 >if 조건문1: (들여쓰기) 문장1-1 (들여쓰기) 문장1-2 if 조건문2: (들여쓰기) (들여쓰기) 문장 2-1 (들여쓰기) (들여쓰기)

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

[Coding Style] 들여쓰기 (Indentation), 어떤 방식을 적용하면 좋을까?

결론 > 스타일은 결국 취향이다. 팀에서 정하는 규칙이 있다면 따르되 취향과 장단점에 따라 본인이 취사 선택하자. 팀원과 프로젝트를 진행하게 되면 각자가 지켜야할 팀의 규율인 그라운드 룰을 수립하고 지키는 것이 굉장히 중요합니다. 이번 주에는 개인 프로젝트를 진행하여 기존부터 적용하고 싶었던 내용들을 자유롭게 시도해볼 수 있었는데요, 그 중 제가 평소부터 관심을 가지고 있었던 것이 들여쓰기와 라인 래핑 (Line-Wrapping)이었습니다. 순전히 개인의 취향이라고는 하지만, 저는 언어 사용자들이 보편적으로 사용하고 있는 스타일을 따르기를 원했습니다. 그래서 각종 Swift 스타일 가이드를 찾아본 결과 아래와 같은 스타일 가이드들을 찾을 수 있었습니다. Google Swift Style Guide [Raywenderlich Swift Style Guide](https://github.com/ray

2021년 5월 2일
·
0개의 댓글
·
post-thumbnail

html에서 띄어쓰기 하기, css로 들여쓰기 하기

🍚 html에서 띄어쓰기 하기 html로 띄어쓰기를 하면 > - html 코드내에서 스페이스와 엔터를 아무리 추가하여도, 실제 결과 화면에서는 하나의 스페이스밖에 적용적용이 되지 않습니다. 👉 예시 💻 html 👀 결과 동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세 무궁화 삼천리 화려 강산 대한 사람 대한으로 길이 보전하세 & nbsp; > - & nbsp; 를 사용하면 html에서 여러번의 띄어쓰기 효과를 줄 수 있댜. 👉 예시 💻 html 👀 결과 동해물과        백두산이  마르고 닳도록 하느 님이 보우하사 우리나라 만세 무궁

2021년 4월 13일
·
0개의 댓글
·
post-thumbnail

VSCode 줄 이동시 indent 초기화 문제

VSCode 환경 세팅 중, 마우스나 키보드 화살표 키를 이용해 줄을 이동하면 indent가 초기화되는 일이 발생했다. 이를 해결하기 위해 인터넷을 찾아본 결과, 그 원인과 해결책을 찾게 되었다. 해결법 해결책은 설정에서 Trim Auto Whitespace 옵션을 해제하면 되는 것이다. ![](https://images.velog.io/images/gidskql6671/post/4adc5c9c-7be0-4790-ba42-9b734c382ef0/%EC%A0%8

2021년 3월 5일
·
0개의 댓글
·

CSS 문구 스타일

text-align : left or right or center text-indent : 들여쓰기

2020년 7월 8일
·
0개의 댓글
·

switch indent style

switch .. case 문을 쓸 때 대표적인 들여쓰기(indent) 방식은 다음과 같이 두 가지가 있다. 난 당연히 (1) 로 쓰는 줄 알았는데, ESlint 를 비롯한 많은 style guide에서 (2)와 같은 형태를 기본값으로 놓고 있다. 이에 대해서 찾아봤더니 두가지 이유가 있더라. switch .. case 문의 의미는 기본적으로 if .. else if 와 같다. 그러므로 같은 indent 에 switch 와 case 를 놓는다. 옛날 옛날 한 옛날에 화면 해상도가 낮을 때 switch 문에만 3 depth를 넣으면 코드를 읽기 어려워서라는 이유도 있다고 한다. 참고: https://cboard.cprogramming.com/c-programming/69785-switch-indentation-styles.html

2019년 10월 11일
·
0개의 댓글
·