본문 바로가기

Development(Web, Server, Cloud)/21) 캡스톤 디자인1 (Swift)2

캡스톤디자인2 - 6 모델링과 모델 실체를 어떻게 모델링해서 모델을 만들 것인가? 리버스 엔지니어링 포워드 엔지니어링 UML : 모델링을 하는 언어 잘 모르는 업무를 쪼갤것인가 UML은 팀의 활동에 가이드를 제공 소프트웨어 개발은 위와같이 진행된다고 보면 된다. 가장 일 잘하는 사람은 요구사항정의를 정말 잘하는 것이다. 요구사항 정의 -> 요구사항 명세서 요구사항이란? 무엇을 하느냐이다. 요구사항에서 비기능적 요구사항과 기능적 요구사항을 잘 설명하고 분석 모델을 통해서 추상적인 클래스로 나뉘어지고 비기능적 요구사항과 합쳐져서 잘 설계하는 것이다. 소프트웨어를 문서화할 수 있는게 소프트웨어 엔지니어링이다. 2022. 4. 8.
Swift 기초 00 Swift 기본 문법만을 다루는 강좌 문법적 다양성을 보장 이름짓기, 콘솔로그, 문자열 보간법 이름짓기 규칙 Swift는 Camel Case를 사용 콘솔로그 print : 단순 문자열 출력 dump : 인스턴스의 자세한 설명까지 출력 문자열 보간법 프로그램 실행 중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용 () import Swift //변수 선언방법 let age: Int = 10 "안녕하세요! 저는 \(age + 5)살입니다" /* 출력 */ print("안녕하세요! 저는 \(age + 5)살입니다") //클래스 class Person{ var name : String = "yagom" var age: Int = 10 } let yagom: Person = Person() du.. 2021. 4. 6.