결과만 놓고 보면 똑같게 동작하는 코드를 다르게 다시 쓰는 것을 리팩토링이라고 해요. (보통은 좀 더 효율적인 방향, 혹은 일관성을 갖는 방향으로) 그리고 개인마다 선호하는 코드가 있는 거 같아요. 간단한 예를 들면, fun myFunction(): String { return if (favoriteColor == "Black") { "Keffy" } else if (favoriteColor == "Brown") { "TJ" } else { "Some random human" } } 이런 if / else if / else 문이 있다고 했을 때, 이렇게 코드 리뷰를 오픈하면 저희 리드 개발자님한테 쿠사리 먹음.... ㅎㅎ else if 같은 거 쓰는 거 아니야.. 쓰지망.... 하고 코멘트를 달아주심 ㅋ..
뭔가 백준 문제를 푸는 느낌이었.... ㅎㅎ 디자인은 1도 신경 쓰지 말고,자바스크립트로 기능만 충실하게 만들어오라고 내어준 과제 ㅎㅎ 한 페이지 안에 섹션 4개를 만들어야 하는데,윤년 여부를 알려주는 섹션,오늘 날짜로부터 목표 날짜까지 며칠이 남았는지 계산하는 섹션,로또 649를 위한 숫자 6개를 랜덤하게 만들어서 오름차순으로 보여주는 섹션,키와 몸무게를 각각 cm와 kg에서 ft&in와 lb로 변환하는 섹션 이렇게 4가지. 그리고 마우스가 어떤 섹션 위에 올라가 있는지에 따라 그걸 알려주는 hover 효과를 줄 것아래의 스크린샷에서 제 마우스는 디데이 카운터 위에 올라가 있어서, 이 섹션이 살짝 띄워져 있어 보이게 됐어요. 물론 디자인과 구조는 모두 자유이고,위에 주어진 요구조건만 만족시켜와라-라는 ..
하루종일 노트북으로 일을 하다보니 열이 많이 나서TJ의 랩탑 쿨러를 훔쳐쓰고 있어요. 평소에 쿨러를 안 쓰는 이유는쿨링팬 때문에 노트북을 바닥에서 띄워놓게 되는데,이 스탠드가 경사가 져있기 때문이에요. 저는 손목을 어딘가에 붙여서 고정한 채로 타자를 치는데키보드에 경사가 져있으면 손목이 더 많이 꺾이게 되어원래도 손목이 약한 편인데 더 무리가 가기 때문에경사진 노트북 스탠드를 쓰는 것을 선호하지 않아요. 아마존에서 몇몇 랩탑 스탠드를 검색해봤는데다들 미친듯한 경사각을 자랑하더라고요 ㅋㅋ 손목이 아파서 다들 어떻게 쓰는거죠??손목을 고정하지 않고 공중에 띄운 상태로 다들 타자를 치는건지?? 대부분 제품 설명 사진을 보면사람이 앉아서 올려둔 노트북의 모니터만 바라보고 있는 사진들이 많은데가끔 손을 올려둔 사..
보호되어 있는 글입니다.
꺄- 자가 격리 중에 너무 할 게 없고 심심하신 분들은 가지고 계신 신용카드를 살포시 꺼내보셔서 카드 번호가 이 방법에 잘 적용이 되었는지 확인해보세용 예를 들어서 누군가가 신용카드 번호를 입력했는데 그 번호가 1234 5678 9012 3456 이라고 가정을 해봅시다. 저 카드 번호가 실제로 존재하는 신용카드 번호가 맞는지 확인하는 방법을 알아보기로 해요. (이걸 누가 필요로 할까 싶지만.. ㅎㅎ) Step 1. 우선 카드번호의 맨 마지막 자리 하나를 뚝 떼어내서 아무도 모르게 잘 보관해둡니다 (6) 그러면 남는 번호는 1234 5678 9012 345 가 되죠. Step 2. 그리고 맨 끝자리부터 하나 건너 하나씩 두 배로 숫자를 뻥튀겨줍니다. (16자리 신용카드의 경우 맨 앞자리부터도 가능) 2 2..
보호되어 있는 글입니다.