밀러의 법칙

🔎밀러의 법칙 마법의 숫자 7이라는 말을 많이 들어봤을 것이다. 사람이 한 번에 기억하기 좋은 객체의 수라고 다들 알고 있을 것이다. 하지만 이것은 진실이 아니다. 정확한 숫자의 개념이 아닌 덩어리의 개수에 관한 것이다. 이후 연구에서는 덩어리 단위로 측정을 하더라도 기억의 범위가 일정하지 않다는 사실이 드러났다. 💛 덩어리란? 인지심리학에서 덩어리란 한 그룹으로 묶여서 기억에 저장되는 기본단위를 뜻한다. 💛 덩어리화 덩어리의 크기는 중요하지 않다. 정보를 덩어리로 만들면 정보를 더욱 효과적으로 암기할 수 있다....

Git(2)

HEAD가 뭐야? 🧐 커밋을 가르키는 포인터 최종적인 커밋 작업의 위치를 가리킴. 최소 한 번 이상 커밋을 해야 생김. 저장소에 대해 알아보자 🧐 💛 원격 저장소 서버 저장소는 다른 말로 원격(remote) 저장소라고도 합니다. 서버 저장소는 로컬 저장소의 코드를 복제한 복사본이라고 할 수 있습니다. 서버를 이용하면 코드를 안전하게 보관할 수 있습니다. 또 서버에 있는 소스 코드는 다른 사람들과 공유하고 협업하여 개발을 진행할 수도 있습니다. 어디서든 저장 및 내려받기 가능!...

2021년 12월 23일  ·   1 분 소요

힉의 법칙

🔎힉의 법칙 의사결정에 걸리는 시간은 선택지의 개수와 복잡성과 비례해 늘어난다. 🔎인지 부하 인터페이스를 익히고 인터랙션하는 데 필요한 정신적 자원의 양을 인지부하(cognitivve load)라고 한다. 제품이나 서비스를 처음 접할 때 사용 방법을 익히는 것, 사용하는 것까지 모두 정신적 자원이 소모된다. 프로세스를 익히는 과정과 동시에 처음의 목표를 계속하여 기억해야한다. 익혀야할 정보가 많으면 목표를 잊어버릴 수도 있고 중요한 정보를 잊을 수도 있다. 결과적으로 작업이 더 어려워지는 현상을 낳는다. 💛 인지 부하의 예 💚 복잡한 티비 리모컨 나도 너무 동감하는 예시이다....

피츠의 법칙

🔎피츠의 법칙 대상에 도달하는 시간은 대상까지의 거리와 대상의 크기와 함수 관계에 있다. 터치 대상의 크기는 사용자가 정확하게 선택할 수 있을 정도로 충분히 커야한다. 터치 대상 사이에 충분한 거리를 확보해야 한다. 터치 대상은 인터페이스상에서 쉽게 도달할 수 있는 영역에 배치해야 한다. 💛 피츠의 법칙 적용 사례 💚 폼 텍스트 레이블 (form text label) 폼 텍스트 레이블은 피츠의 법칙을 보여주는 흔한 예다. 디자이너와 개발자가 텍스트 레이블 요소와 입력을 연결해두면 레이블을 탭하거나 클릭해도 입력이 선택된다....

IEnumerable과 IEnumerator 그리고 foreach

✏️ 포스팅 목적 IEmerable, IEnumerator 항상 사용하는 List, Array 같은 Collection 들은 이 인터페이스들을 가지고 있는데, 어떤 것들인지 잘 알지 못하는 것 같아 공부를 해보려 한다! IEnumerable가 뭐야? 🧐 열거가능한(enumerable) 오브젝트를 위한 IEnumerator를 반환한다. 열거자(enumerator)는 컬렉션의 모든 컨텐츠에 접근하는 간단한 방법을 제공한다. 🍑 IEnumerable 1 2 3 4 public interface IEnumerable { IEnumerator GetEnumerator(); } IEnumerator가 뭐야? 🧐 iterator 객체 지향적 프로그래밍에서 배열이나 그와 유사한 자료 구조의 내부의 요소를 순회(traversing)하는 객체이다....

100%