unfinished [iOS] DesignPattern - MVC Pattern 설계할 때 자주 쓰이는 템플릿 선배들의 삽질기록 코드의 모양새 Design Patterns(1994) by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides 개발자 선배들은 디자인 패턴을 아래와 같은 이점 때문에 디자인 패턴을 사용하기 시작했다: OOP의 다양한 문제상황에 대한 예방 프로그래머 사이의 협업효율 향상 프로그래머 사이의 의사소통... unfinishedDesignPatternMVCiOSDesignPattern ug 02, 2021, TIL (Today I Learned) - Design Patterns on IOS 싱글톤 패턴은 주어진 클래스의 하나의 인스턴스가 존재하고 해당 인스턴스 접근이 전역으로 가능하게 하는 패턴입니다. 싱글톤 패턴은 주어진 클래스의 하나의 인스턴스가 존재하고 해당 인스턴스 접근이 전역으로 가능하게 하는 패턴입니다. 전역으로 접근할 수 있는 싱글턴과 같은 공유 리소스의 인스턴스는 하나로 제한 하여 해당 리소스 접근 을 thread-safe하게 구현할 수 있습니다. 그리고 이 점은... AdapterSingletonfacadeDesignPatternunfinisheddecoratorObserverAdapter [iOS] Networking Test 잘못된 네트워크 테스트 해당 테스트가 잘못된 이유는 이 테스트는 절대적으로 네트워크에 의존하고 있기 때문입니다. 그렇기 때문에 인터넷연결이 끊어지면 테스트에 실패하게 될 것입니다. 테스트가 외부변수에 의해 영향을 받고 있기 때문에 잘못된 테스트인 것입니다. 이를 개선하기 위해서는 실제 production 네트워크 매니저와 테스트에서 사용할 네트워크 매니저를 분리 시켜야 합니다. 즉 실제 앱에... unittestnetworkunfinishednetwork
[iOS] DesignPattern - MVC Pattern 설계할 때 자주 쓰이는 템플릿 선배들의 삽질기록 코드의 모양새 Design Patterns(1994) by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides 개발자 선배들은 디자인 패턴을 아래와 같은 이점 때문에 디자인 패턴을 사용하기 시작했다: OOP의 다양한 문제상황에 대한 예방 프로그래머 사이의 협업효율 향상 프로그래머 사이의 의사소통... unfinishedDesignPatternMVCiOSDesignPattern ug 02, 2021, TIL (Today I Learned) - Design Patterns on IOS 싱글톤 패턴은 주어진 클래스의 하나의 인스턴스가 존재하고 해당 인스턴스 접근이 전역으로 가능하게 하는 패턴입니다. 싱글톤 패턴은 주어진 클래스의 하나의 인스턴스가 존재하고 해당 인스턴스 접근이 전역으로 가능하게 하는 패턴입니다. 전역으로 접근할 수 있는 싱글턴과 같은 공유 리소스의 인스턴스는 하나로 제한 하여 해당 리소스 접근 을 thread-safe하게 구현할 수 있습니다. 그리고 이 점은... AdapterSingletonfacadeDesignPatternunfinisheddecoratorObserverAdapter [iOS] Networking Test 잘못된 네트워크 테스트 해당 테스트가 잘못된 이유는 이 테스트는 절대적으로 네트워크에 의존하고 있기 때문입니다. 그렇기 때문에 인터넷연결이 끊어지면 테스트에 실패하게 될 것입니다. 테스트가 외부변수에 의해 영향을 받고 있기 때문에 잘못된 테스트인 것입니다. 이를 개선하기 위해서는 실제 production 네트워크 매니저와 테스트에서 사용할 네트워크 매니저를 분리 시켜야 합니다. 즉 실제 앱에... unittestnetworkunfinishednetwork