목록RCTOWN 이야기/프로 개발러 이야기 (5)
알씨타운

REST API URI의 규칙에 대해 알아보기 전에 용어에 대해 간략히 짚고 넘어가도록 하겠습니다. URI REST API는 URL를 사용합니다. 오늘날의 웹에서 URI 디자인은 API의 리소스 모델을 명확하게 전달하는 걸작부터 사람들이 이해하기 힘들어하는 것까지 다양합니다. 팀버너스 리는 "웹 아키텍처의 원칙"이라는 목록에 URI의 불투명성에 대한 메모를 기재하였습니다. "식별자를 사용할 수 있는 유일한 것은 객체를 참조하는 것입니다. 역참조하지 않을 때는 다른 정보를 얻으려면 URI 문자열의 내용을 참조하십시오." 클라이언트는 웹의 연결 패러다임을 따라야 하고 URI를 불완전한 식별자로 취급해야 합니다. REST API 디자이너는 REST AP의 리소스 모델을 잠재적 클라이언트 개발자에게 전달하는 U..

React Conf에서 만난 사람들이 저에게 더 좋은 개발자가 되려면 어떻게 해야 하는지 물어봤던 적이 있습니다. 아마 저를 꽤 높은 수준의 프로그래머라고 생각하셨던 것 같습니다. 그래서 저는 이번 기회에 수년 동안 제가 어떤 방식으로 프로그래밍에 접근해 왔었는지 "멘탈 모델"을 적어보는 시간을 가지려고 합니다. 일단 저에 대한 정보를 몇 가지 말씀 드리자면, 저는 32세이고, 10년 이상의 경력을 가지고 있습니다. 최근에야 비로소 제가 하고 있는 일에 자신감을 가졌습니다. 하지만 전 여전히 제자신을 끊임없이 의심하고 있습니다. 아마 이런 느낌은 영원히 사라지지 않을 것 입니다. 여러분들은 이 기분을 무시하고, 열심히 개발을 하고, 경험을 쌓으시길 바랍니다. 이번에 제가 말씀드리는 것들은 프로그래밍 기술..

웹 개발을 위한 코드 작성과 달리, 문서는 모든 사람들이 쉽게 알 수 있도록 해야 합니다. 사람들이 이해할 수 있는 언어로 코드를 번역해야 하는 이 작업은 꽤나 어렵습니다. 하지만 문서를 작성하는 것은 필수적입니다. 좋은 문서를 작성한다면, 고객과 동료, 특히 개발자 자신에게도 많은 이점을 제공할 것입니다. 좋은 문서의 이점 1. ‘사용자’에게 도움이 된다 좋은 문서는 사용자가 코드가 어떻게 작동하는지 정확히 이해할 수 있도록 합니다. 수많은 개발자들은 사용자들이 능숙할 것이라고 가정해버리는 실수를 합니다. - 일반 사용자를 위한 문서를 작성할 때는 명확하게 작성합니다. - 기술적이고 전문적인 용어보다 인간 친화적인 단어를 사용합니다. - 눈의 피로가 없도록 좋은 레이아웃 디자인을 사용합니다. (Ex. ..

원문: https://techbeacon.com/app-dev-testing/35-programming-habits-make-your-code-smell 당신의 코드를 구리게 만드는 35가지 "나쁜 버릇" 나쁜 버릇은 고치기 힘들다. 그게 나쁜 버릇임을 알지 못하면 더욱 고치기 힘들다. 나쁜 버릇임을 알면서도 고치지 않는 것이 최악이다. 하지만 적어도 고칠 마음은 있으니 이걸 읽고 있을 것이다. 프로그래머로 일하면서 나쁜 습관들을 봐왔다. 코딩 문제도 있었지만 팀워크 문제도 있었다. 나 또한 나쁜 습관이 있었고 이에 대한 책임이 있다. 나쁜 프로그래밍 습관 35가지를 아래와 같이 4개의 카테고리로 – 코드 관리, 팀워크, 코드 작성, 테스트 및 유지관리 - 나누어 보았다. [코드 관리] 1. “나중에 고..

안녕하세요. 알씨타운입니다! 오늘은 개발자가 알아야 할 개인정보 보호조치에 대해 알아보고자 하는데요. 개인정보보호법을 따르는 사업장의 경우 1년에 1회 이상, 정보통신망법을 따르는 사업장의 경우 1년에 2회 이상 개인정보보호 교육을 필수로 진행해야 합니다. 개인정보 처리자는 개인정보 보호를 위한 요구사항을 개인정보처리시스템 기획 단계부터 파악하고, 구축단계에서 그 기능을 구현할 필요가 있는데요. 개발자가 알아야 할 개인정보 보호법! 같이 알아볼까요? https://www.privacy.go.kr/edu/ttb/selectBoardList.do 교육자료>자료마당>개인정보보호포털 번호 분류 제목 게시일 조회수 첨부파일 35 세미나(컨퍼런스) 2021년 공공분야 가명정보 제공 실무안내 온라인 설명회(6.18)..