본문 바로가기

전체 글108

훌륭한 프로그래머 되는법_1 보기 좋은 코드는 의도를 드러낸다 좋은 표현기법은 실수를 줄이기 위한 코드 타인을 위해 코드를 짜라 읽기 어려운 코드는 작업하기도 어렵다 명백하고 공감가는 코드를 짜라 구조짜기 글을 쓰듯 코드를 작성하라 비슷한 것끼리 묶고 다른 것은 나누어라 일관성 자신의 스타일을 지키려 애쓰지 마라 팀과 다른 동료와 동일한 규칙을 지켜라 일관성 없는 코드는 추후 나쁜 코드로 발전된다 명확해라 변수,함수 등의 이름은 명확 해야한다 간결함보다는 명확함이 우선이다 문맥이 전체 내용을 좌우한다. 관용어법을 지켜라 관용적 이름을 선호해라 언어에 주로 쓰이는 규약을 따라라 코드에 신경써야하는 이유 코드가 많을수록 버그도 많아진다 코드가 많을수록 유지보수가 힘들다 코드는 명백하고 간결하게 써라 불필요하게 늘어놓는 행동은 피해라 주.. 2022. 11. 30.
Math.random을 이용해 1~9 숫자 뽑기 2022. 4. 11.
C# - 람다식을 통해 3차원 배열 특정 값 삭제 //1. 리스트 생성 var GroupMembers = new List(); //2. 임의 데이터 입력 var data1 = new GroupMemberDTO() { Name : "홍길동", Number : 1 }; var data2 = new GroupMemberDTO() { Name : "김개똥", Number : 2 }; var data3 = new GroupMemberDTO() { Name : "이말순", Number : 3 }; GroupMembers.Add(data1); GroupMembers.Add(data2); GroupMembers.Add(data3); //3. 특정 값 삭제 GroupMembers = GroupMembers.Where(x => x.Number != 3).ToList(); 2022. 2. 17.
JavaScript - ipify를 사용해 IP 주소 가져오기 ipify는 MIT 라이선스를 가진 오픈소스 애플리케이션이며 깃허브를 통해 코드를 받을 수 있습니다. 깃허브 주소 : https://github.com/rdegges/ipify-api 또한 많은 요청에도 제한이 없다는 장점이 있습니다. 예제는 아래와 같습니다. 출력 data: {ip: "198.16.76.28"} 2022. 2. 14.