Jandari91

Jandari91

  • 분류 전체보기 (120)
    • -----------[프로그래밍]---------.. (0)
    • Language (38)
      • C# (10)
      • Rust (26)
      • Python (2)
      • JavaScript (0)
    • Message Queue (1)
      • RabbitMQ (1)
    • OOP (1)
    • Design Pattern (2)
    • DDD (42)
      • CleanArchitecture (39)
    • Infra (8)
      • Docker (6)
      • FTP (2)
    • Deepleaning (5)
      • Tensorflow (4)
      • Pytorch (1)
    • WebAssembly (1)
      • Yew (1)
    • Back-End (7)
      • FastAPI (4)
      • ASP.NET (2)
      • Axum (1)
    • Front-End (5)
      • Blazor (2)
      • WPF (3)
      • Vue.js (0)
      • React (0)
    • OS (8)
      • 윈도우 (3)
      • Linux (4)
    • 보안 (0)
    • Database (1)
      • Postgres (1)
    • -----------[기타]----------- (1)
      • IT (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Jandari91

컨텐츠 검색

태그

TensorFlow error 러스트 cleanArchitecture fastapi Python CUDA TypeHint RHEL c# DDD windows11 docker docker-compose 만들면서 배우는 클린 아키텍처 .NET WPF Linux rust CentOS

최근글

댓글

공지사항

아카이브

mixin(1)

  • Rust의 Trait

    Rust를 공부하면서 Trait 패턴에 대해 처음 알게 되었습니다. 그래서 Trait이 Rust에서만 사용 되는 개념인가 했는데, 생각보다 여러 언어에서 채용하고, 또는 비슷한 개념으로 지원하고 있다는 것을 알게되었습니다. PHP나 Scalar는 Trait이라고 해서 사용하는 거 같고, C#, Java, Javascript, Kotlin, Python의 경우는 Mixin이라는 개념으로 Trait과 비슷하게 지원하는거 같습니다. 그래서 자료를 찾을 때 Mixin이라고 찾으면 더 많이 나오고 이해하기 쉬운거 같습니다. 객체지향 프로그래밍 언어 위키백과에서 러스트를 찾아보면 순수 함수형 프로그래밍, 액터 기반 병렬 프로그래밍, 명령형 프로그래밍, 객체 지향 프로그래밍 스타일을 지원한다. 라고 나와있습니다. 우..

    2023.05.11
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바