# Indentation
[VSCode] EditorConfig 가 적용되지 않을 때
파일 확장자 사이에 공백을 넣지 마세요. Visual Studio Code를 사용하여 html/css/javascript 와 JAVA로 프로젝트를 진행하는 경우가 많아 파일의 확장자 별로 tab size를 조절해서 사용하고 있습니다. VS Extenstion의 EditorConfig for VS Code를 사용하여 파일별 tab size, tab style을 설정하게 되는데 .editorconfig 파일을 프로젝트의 root 경로에 생성하고 스타일을 설정해두어도 적용이 되지 않아 한참 해맸던적이 있었습니다. 제 경우 아래와 같이 설정했을 때 설정한 스타일이 적용되지 않았습니다. 이유는 파일 확장자 사이에 공백이였습니다. 아래와 같이 여러 개의 파일 확장자를 묶어 설정하는 경우 확장자들 사이에 공

[TIL] 21.04.13.(Tue)
활동 요약 STEP 2 PR Feedback 접수 및 대응 들여쓰기 (Indentation)와 라인 길이 초과로 인한 줄바꿈 (Line-Wrapping) 어떤 방식을 적용하면 좋을까? TableView에서 indexPath를 획득하는 방법 Sender 전달인자 indexPathForSelectedRow 프로퍼티 namespace를 활용한 상수의 등록과 이용 Enum, struct, static let UI 요소 프로퍼티의 이름짓기 oslog(:log:_:) 활동 상세 Step 2 PR Feedback 접수 및 대응 어제 보낸 PR의 피드백을 정말 빠르게도 오늘 받을 수 있었어요. 코드의 Indentation, UILabel과 UITextView 간 선택, indexPath의 획득 방법 등 여러 가지에 대한 피드백을 접수했습니다. 피드백을 접수하고 관련 내용을 학습하여 어떻게

[Coding Style] 들여쓰기 (Indentation), 어떤 방식을 적용하면 좋을까?
결론 > 스타일은 결국 취향이다. 팀에서 정하는 규칙이 있다면 따르되 취향과 장단점에 따라 본인이 취사 선택하자. 팀원과 프로젝트를 진행하게 되면 각자가 지켜야할 팀의 규율인 그라운드 룰을 수립하고 지키는 것이 굉장히 중요합니다. 이번 주에는 개인 프로젝트를 진행하여 기존부터 적용하고 싶었던 내용들을 자유롭게 시도해볼 수 있었는데요, 그 중 제가 평소부터 관심을 가지고 있었던 것이 들여쓰기와 라인 래핑 (Line-Wrapping)이었습니다. 순전히 개인의 취향이라고는 하지만, 저는 언어 사용자들이 보편적으로 사용하고 있는 스타일을 따르기를 원했습니다. 그래서 각종 Swift 스타일 가이드를 찾아본 결과 아래와 같은 스타일 가이드들을 찾을 수 있었습니다. Google Swift Style Guide [Raywenderlich Swift Style Guide](https://github.com/ray
[Javascript] 알고리즘
알고리즘과 Better Code 체크해보기 ✔️ 요구사항이 하나 이상인 문제를 여러개로 쪼개서 생각할 수 있다 ✔️ 문제를 일상적인 문장으로 표현할 수 있다 (해당 위치에 바르게 주석 달기) ✔️ 잘게 쪼갠 특정 문제가 이미 배운 Javascript의 어떤 개념과 연관되는지 생각해 낼 수 있다. 성취 목표 나 뿐만이 아닌, 남들도 읽기 쉬운 코드를 작성하기 알고리즘 문제를 풀기 위해서는 ‘체크해보기’ 항목에 대해 자신있게 체크하기 항상 코딩 전 어떻게 프로그램이 작동하는지 흐름 파악하는 게 중요! 🔥 알고리즘 생각하기 > 텍스트에서 foo라는 단어를 찾아 전부 다른 단어로 바꿔주는 코드를 작성하기 텍스트를 입력으로 받는다 foo라는 단어를 찾는다 그 단어를 지운다 그 자리에 새로운 단어를 넣는다 바뀐 내용을 리턴한다 그 다음 구체화하기 > foo라는 단어를 찾는다 끝까지 일치하는지 확인해 본 후에 foo라는 글자의 index가 -1이
Visual Studio Code Indentation
경로 File → Preferences → Settings 설정 Editor: Tab Size → 4 Editor: Insert Spaces → check Editor: Detect Indentation → uncheck