# design

137개의 포스트

DDD(Domain-Driven Design)

도메인 주도 설계(DDD로 약칭)는 비즈니스 요구 사항에 의해 먼저 알려진 소프트웨어 설계 및 개발에 대한 접근 방식이다. 프로그램의 구성 요소(Object, Class, 배열 등)는 비즈니스가 운영되는 산업, 부문 또는 도메인을 나타낸다.DDD는 도메인 전문가들이 입

2023년 11월 8일
·
0개의 댓글
·

[Leetcode] 155. Min Stack

https://leetcode.com/problems/min-stack/description/?envType=study-plan-v2&envId=top-100-likedgetMin을 O(1)로 구현하게 하는것이 핵심이다.만약 getMin을 O(1)이 아닌 O(

2023년 11월 8일
·
0개의 댓글
·

React Design patten

디자인 패턴은 프로그램 개발을 과정에서 사용 되는 설계 패턴들을 정의하는 것현재는 화면 작업이 훨씬 복잡해졌고 react,vue 와 같은 개발 프레임워크를 활용하여컴포넌트 단위로 쪼개서 웹 페이지를 개발 하고 있습니다.디자인 패턴이 중요해진 이유는 웹 사이트의 구축이나

2023년 10월 22일
·
0개의 댓글
·
post-thumbnail

Rising Tech

디자인 작품 포트폴리오 🔎 작업내용 사이트명: Rising Tech 작업 기간: 3일 유형: 디자인 작업, 웹, swiper, Gsap, 특징: 현재 근무중인 회사의 디자인 작품의 포트폴리오 사이트, gsap 스크롤트리거와 드래그를 사용 ✅ Gsap 드래그 gs

2023년 9월 29일
·
0개의 댓글
·
post-thumbnail

Sztuka Aranżacji Salonu: Najlepsze Praktyki i Inspiracje

Projektowanie wnętrz to sztuka tworzenia przestrzeni, która nie tylko zachwyca estetyką, ale także jest funkcjonalna i komfortowa.

2023년 9월 21일
·
0개의 댓글
·

새로운 디지털 디자인 도구 DEUS

데우스 소개 영상을 일부 정리한 글입니다디지털 시스템에 관해 찾아보다가 토스팀이 새로운 디지털 디자인 도구인 DEUS를 만들고 있다는 것을 알게 되었고, 관련 영상이 있어 정리했다.UI, 인터렉션에서 더 나아가 데이터, a/b테스트, db연동까지 가능한 도구라면.. 디

2023년 9월 2일
·
0개의 댓글
·

[A1] Do more, with less. - 디자인 시스템, 그다음은?

\[A1] Do more, with less. - 디자인 시스템, 그다음은? 영상을 일부 정리한 글입니다.

2023년 9월 2일
·
0개의 댓글
·
post-thumbnail

Serif font

글자를 얼마나 쉽고 빠르게 읽는 지, 글자를 얼마나 빨리 구분하고 인식하는 지.

2023년 8월 23일
·
0개의 댓글
·

Leetcode - 251. Flatten 2D Vector

2D 벡터를 flat하게 만드는 iterator를 디자인해라.풀이12차원 벡터를 1차원 벡터에 복사 O(n)

2023년 8월 12일
·
1개의 댓글
·

Leetcode - 173. Binary Search Tree Iterator

next()가 호출될때 마다 트리의 inorder 순회한 값을 하나씩 리턴하라.initial 함수에서 vector에 inorder 순회하여 값을 미리 넣고 O(n), next가 불릴때마다 O(1)에 값을 리턴. hasNext() 도 O(1).

2023년 8월 10일
·
0개의 댓글
·

Leetcode - 232. Implement Queue using Stacks

아래와 같은 queue의 동작을 두개의 stack만 이용해서 구현하라. stack은 push/pop/top/size/empty 메소드를 사용할 수 있다. push는 첫번째 스택에 push한다. O(1)pop/peek를 할때는 첫번째 스택에서 요소를 모두 두번째 스택으

2023년 8월 3일
·
0개의 댓글
·

디자인과 성능의 관계

앱이나 웹(웹은 잘 모르긴하지만 웹도 마찬가지일거라고 생각한다 )을 만들때 디자인의 역할이 매우 중요한 것 같다. 이번 WWDC23 Swift Student Challenge에 제출할 앱을 만들게 되면서 디자인의 역할이 단순히 보기좋거나 사용하기 편한것뿐만 아니라 성능

2023년 8월 1일
·
0개의 댓글
·

UIUX 디자이너로 APP 제작에 헤딩하기

아니 이게 왠 디자이너 소리인가 싶지만(누가 디자이너 소리를 내었는가..?), 디자이너 업무를 시작하게 되었다. 물론 어떤 회사에서 나를 받아준게 아니고, 테오의 스프린트에서 진행했던 어플리케이션이 디벨롭 되면서 디자이너 업무를 계속 공부하게 되었다 (팀원들 고마워요)

2023년 8월 1일
·
2개의 댓글
·

Leetcode - 359. Logger Rate Limiter

logging시스템을 구현. string 타입의 메시지와 timestamp가 입력된다. 동일한 메시지를 새로 받으려면 10초 이후에 가능하다. 가령 "foo"라는 메시지가 3초에 도착했었고. 9초에 "foo"가 도착했다면 메시지를 새로 저장할수없다(false가 retu

2023년 7월 23일
·
1개의 댓글
·
post-thumbnail

My Portfolio #1

욕심이 부른 대참사

2023년 7월 22일
·
8개의 댓글
·
post-thumbnail

Color Contrast

단색을 사용해도 단조롭지 않도록 원색과 혼색을 함께 사용해보세요.

2023년 7월 21일
·
0개의 댓글
·

Leetcode - 933. Number of Recent Calls

ping()이 특정 시간 t 마다 호출된다.(단위 msec) 매번 ping이 호출 될때마다 최근 3000 msec 동안 호출된 ping의 갯수를 구하라. (t는 증가하기만 할수있다)슬라이딩 윈도우처음에 배열에 left right변수를 사용해서 구현하려고 했는데, 공간복

2023년 7월 20일
·
1개의 댓글
·
post-thumbnail

React-Native 디자인 시스템 초기 세팅

들어가면서 쓰는 글회사를 이직하며 블로그를 쓸 시간이 생겨 이제 하나씩 써보려고 합니다.현 회사의 디자인 시스템을 구축하며 작성한 과정 그립니다.앱 기반 공통 디자인 시스템 구축한다.Storybook을 통한 디자인 시작화 한다. \- Web Storybook 이용

2023년 7월 20일
·
0개의 댓글
·
post-thumbnail

Colors

색상의 강하고 진해지는 정도, 밝고 어두운 정도

2023년 7월 20일
·
2개의 댓글
·
post-thumbnail

Character Spacing

자간과 커닝. 디자이너를 가장 쉽게 괴롭히는 방법은 역시 글자 간격을 엉망으로 하는 것이 아닐까?

2023년 7월 19일
·
2개의 댓글
·