3주차 배운점 느낀점 - Usecase, 다이어그램, 엑터, 관계, 추상화, 인터페이스
3주차 목요일 학교다닐적에 소프트웨어 공학에서 고객의 요구사항에 대해 유스케이스 다이어그램을 그렸던 기억이 났다. 개발자가 알아보기 쉽게 도식화하여서 동기들과 과제할 때 사용자, 인터페이스, 기능등을 이해하고 협업했던 기억이 있다. 다시보니 반갑다. 엑터와 유스케이스간의 관계, 유스케이스간의 관계를 배웠다. 추상화 클래스, 추상화메소드, 인터페이스를 배웠다. 양이좀많다. 배운점 변화하는 것을 알아야 오래 일할 수 있다.cs 모르면 안됨 Usecase 다이어그램도식화하고 스콥을 정하고 스콥에 맞춰서 협업할 수있도록 표준화시키는 방법론도식화해서 표준화 시키는 방법: UML 언어기능적인 부분을 유즈케이스로 표현한다. 개발자들은 코드로 구현한다. 유스케이스 다이어그램의 필요성요구 사항 정의는 개발과 설계에서 매..
2주차 배운점 느낀점 - 클래스, 인터페이스, 상속 (햄버거)
햄버거 키오스크 하루 한개 쓰려고했는데 정리하고 넘어가야할 것같아서 또 쓴다. 선생님이 빌더 설명해주시며 인터페이스, 추상클래스, 상속, 사용에 관한 클래스관계도를 보여주셨다. 햄버거 가게에서 버거와 음료를 주문하고 어떻게 포장(Wrapper, bottle) 되어있는지, 주문한것 (vegBuger, ChickenBurger, Coke, Pepsi) 각각 가격과 토탈 합 가격을 출력한다. 관계가 복잡해서 쉽게 이해가 되지않아 이 문제만 따로 정리하려고 한다. 배운점 인터페이스(interface)다른 클래스를 작성할 때 기본이 되는 틀을 제공하면서, 다른 클래스 사이의 중간 매개 역할까지 담당하는 일종의 추상 클래스를 의미 주문담고 계산하고 영수증나오고 .. 루틴들의 정의.Burger가 아이템 Implem..