본문 바로가기
IT용어

[IT용어] 인라인(Inline) 방식

by Sky Titan 2021. 7. 6.
728x90

인라인(Inline) 방식

  • 여러 줄의 코드를 한 줄로 줄여서 작성하는 방식
  • 코드 줄 수를 줄일 수 있지만 너무 남용하면 코드의 가독성을 해침
import Foundation

class Human {
    var name: String
    var age: Int

    init(name: String, age: Int) {
        self.name = name
        self.age = age
    }
    
}

class Group {
    var leader: Human

    init(leader: Human) {
        self.leader = leader
    }
}

//1. inline x
let human1 = Human(name: "Kim", age: 20)
let group1 = Group(leader: human1)

//2. inline o
let group2 = Group(leader: Human(name: "Park", age: 25))
728x90

'IT용어' 카테고리의 다른 글

[IT용어] 오버엔지니어링 (Overengineering)  (0) 2022.01.08
[IT용어] Backfill  (0) 2022.01.02
[IT용어] GNB (Global Navigation Bar)  (0) 2021.05.27
[IT용어] CMS (Contents Management System)  (0) 2021.05.27
[IT용어] dim View  (0) 2021.04.30

댓글