bloomLog

고정 헤더 영역

글 제목

메뉴 레이어

bloomLog

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (28)
    • iOS (19)
      • RxSwift (14)
      • Swift (4)
    • Temporary (2)
    • 개발일기 (4)
    • 네이버 부스트캠프 (1)

검색 레이어

bloomLog

검색 영역

컨텐츠 검색

전체 글

  • [CS] Impedance MisMatch.1 (객체-관계 불일치)

    2024.12.04 by kimrindev

  • [RxSwift] Basic.2

    2024.11.29 by kimrindev

  • [RxSwift] Basic.1

    2024.11.28 by kimrindev

  • [RxSwift] Obsevables aka sequence

    2024.11.27 by kimrindev

[CS] Impedance MisMatch.1 (객체-관계 불일치)

배경지식 & 기본용어 내용 & 기본내용 설명정의:  OOP 와 RDB 모델간 설계차이에서 비롯된 불일치 OOP(객체 지향 프로그래밍)와 RDB(관계형 데이터베이스)는 각각 다른 철학과 설계 패러다임에 기반을 두고 있습니다.  OOP : Object- Oriented programming 객체지향프로그래밍 eg) Python, Swift, JavaRDB : Relational DataBase (관계형 데이터 베이스 )데이터가 행(row)과 열(column)로 구성.관계를 명시적으로 관리(1:1, 1:N, N:M 관계). 트랜잭션 ACID(Atomicity, Consistency, Isolation, Durability) 보장. (추후에 다루도록할예정)RDBMS: Relational DataBase Mana..

Temporary 2024. 12. 4. 21:10

[RxSwift] Basic.2

Basic_2If we don't use Rx but model asynchronous systems, that probably means our code is full of state machines and transient states that we need to simulate instead of abstracting away. 만약 우리가 Rx를 사용하지 않고 비동기 시스템을 모델링한다면, 그것은 아마도 우리의 코드가 추상화하는 대신 시뮬레이션해야 하는 상태 기계와 일시적인 상태로 가득 차 있다는 것을 의미할 것이다.Rx를 사용하지 않은 비동기시스템을 구현하게 될경우에 상태관리나 상태전환에 대한 케이스를 하나하나 관리해주어야하고 코드양이 많아질수록 관리해야하는 상태 및 상태전환이 많아짐에 따라서 ..

iOS/RxSwift 2024. 11. 29. 21:00

[RxSwift] Basic.1

Basic_1The equivalence of observer pattern (`Observable` sequence) and normal sequences (`Sequence`) is the most important thing to understand about Rx. RxSwift에서 Observable > 시퀀스가 일반적인 Sequence (예: 배열 등)와 어떻게 유사한지를 이해하는 것이 매우 중요합니다.   Every `Observable` sequence is just a sequence. The key advantage for an `Observable` vs Swift's `Sequence` is that it can also receive elements asynchronously. T..

iOS/RxSwift 2024. 11. 28. 21:00

[RxSwift] Obsevables aka sequence

Obsevables aka sequence( 관찰가능한것 일명 시퀀스 ) swift에서 protocol인 sequence, collection이 있다.  public protocol Collection: Sequence {} - Sequence 는 요소들을 순차적으로 접근할수있는 데이터의 나열이다. eg) Range, AnyIterator, stride  - collection은 sequence 프로토콜을 채택하고있는 모든 요소에 효율적으로 접근할수있는구조, 특정인덱스 요소에 직접 접근이 가능하고, 항상정해진 모든 요소를 갖고있다eg) Array, Dictionary, Set   즉 컬렉션은 시퀀스를 채택하고 있기에 컬렉션인 배열또한 하나의 시퀀스 인것   RxSwift 공식문서를 보다보면 항상 Sequ..

iOS/RxSwift 2024. 11. 27. 23:51

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
bloomLog © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바