도식화/ 시각화의 강력함
의사소통!!
Structural Diagram [정적인 다이어그램]
Sequence Diagram[동적인 다이어그램]
UML diagram이 너무 복잡하면
처음부터 완벽하게 그릴 수 없기 때문에...
꼭 지켜야 하는 법칙이 아니다
UML에 관련된 더 많은 정보는 ↓↓ 참고
[UML] 클래스 다이어그램 작성법 - Heee's Development Blog (gmlwjd9405.github.io)
stack을 꼭 struct로 구현해야 하는가 궁금증이 생겨서 이리저리 검색 한 뒤 내가 내린 결론은 이렇다
🙋 class가 아닌 struct로 stack을 구현하는 이유는?
📚 struct
자체가 애초에 메모리에 데이터를 저장할 때 stack 과 같은 구조로 데이터를 저장하기에 stack을 구현하기에 더 적합한 환경이고
더 나아가 struct
를 쓰면
class
에 비해 비교적 더 빠르게 데이터를 가져올 수 있고이점을 같고 있기에 struct
활용하는 것이 더 적합하다.
참조한 링크:
Swift Data Structures: Stack. What is a Stack? | by Caleb Stultz | devslopes | Medium