코드 3

나는 말하듯이 코딩하고 있는가?

이전에 사용했던 블로그에 새 알람이 떴길래 확인하며,예전에는 어떠한 쓰잘대기 없는 글들을 올렸나 잠시 둘러보았었다.그러던 와중에 스크랩해두었던 흥미가 갈만한 제목 하나가 눈에 띄었다. '말하듯이 코딩하라' (출처 : https://gamecodingschool.org/2015/05/27/말하듯이-코딩하라/) 그때는 어떻게 읽고 받아들였는지 모르겠지만최근 현업에 몸을 두며 코드 품질에 대한 생각들이 조금씩 생기다보니 흥미롭게 다가왔다. 현업에서 스스로를 되돌아 봤을 때... 많이 뜨금했다. (흑...) 실제로 코드 리뷰 진행시 실제로 작성한 코드와 별개로 부가적인 설명을 진행할 때가 많은 것 같은데,이는 구현한 코드 자체만으로 설명하기에는 상대를 납득시킬 수 없기 때문이었다. 코드 외 덧붙여지는 설명들이 ..

[삽잡이::etc] 백슬래시(backslash)와 escape sequence에 대해서

백슬래시는 상황에 따라 이와 같이 두가지로 나타나게 됩니다.이 백슬래시는 프로그래밍 언어에서 escape 기능을 가지고 있습니다. escape는 말 그대로탈출하다는 의미를 가지고 있습니다. escape sequence 는 기존 의미를 탈출한 특수한 기능을 위해 사용하는 약속입니다. 즉, 기존 프로그래밍 언어를 통해 코드를 작성해가며기존에 정해진 약속에 의해 표현이 곤란한 문자들을 표현한다던지,특정 기능을 제공할 수 있습니다. 예를 들어 문자를 출력하는 경우를 생각해보겠습니다. 1System.out.println("Hello! My name is "삽잡이"!");cs 이와 같이 출력하고자 하는 문자열에 큰 따옴표("")가 존재한다면? 프로그래밍 언어를 사용하며 정해진 약속중 하나는'문자열 출력은 큰 따옴표..

[Surro] :: 코드 검색, koders.com

"www.koders.com" 강력 추천하는 사이트다. 찾은지 얼마 되지 않아 많이 애용하지 않았지만... 사람의 머리에 한계가 올 때, 도움받기 좋은 사이트인듯하다. 세상에는 수많은 사람들이 있듯이 생각 또한 무긍무진하다. 코드 내부를 검색하는 사이트인데, 1. 검색하기 원하는 클래스 입력시 -> 클래스 이름이 들어가있는 소스 검색 2. 오픈소스 참고 추천!