Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- dart
- 도서
- python
- 맥
- 유데미 러닝크루
- 파이썬
- linux
- 코딩
- 한빛미디어
- 명령어
- 디자인
- 리눅스
- 개발자도서
- 책
- 플러터
- flutter
- 개발자
- column
- 디자인패턴
- 위젯
- manim
- 수학 애니메이션
- Code Generation
- 유데미
- 가상환경
- vscode
- 프로그래밍
- command
- 다트
- 개발
Archives
- Today
- Total
목록고려사항 (1)
승상의 코딩 블로그

프로그램은 입력에 따른 출력을 제공한다. 사용자 입장에서는 내부 구현이 어떻게 되었는지는 크게 신경쓸 필요가 없다. 사용자는 원하는 정보나 행동이 있을 것이고, 이에 대한 응답으로 출력을 제공받을 뿐이다. 즉, 사용자 입장에서는 정상적으로 동작을 잘하고 사용하기 쉬운 인터페이스가 중요하다. (내부적으로 얼마나 코드가 잘 짜여져 있는지는 대부분의 사용자 입장에서는 첫번째 문제가 아니다.) 인터페이스를 어떻게 설계하는지는 매우 중요한 문제이다. 프로그램은 인터페이스를 사용자에게 API 형태로 제공하기도 한다. API 를 기준으로 잘 정의된 API 가 왜 중요한지, 그리고 설계 시 어떤점을 고려해야하는지 알아보자. 잘 정의된 API 의 이점 이해하기 쉽고, 사용하기 쉽다. 다른 프로그램(B)과 통합을 할 경우..
잡다한 지식
2023. 1. 23. 21:25