Language

    Nested Type 설계 시 주의할 점

    ✓ DO use nested types when the relationship between the nested type and its outer type is such that member-accessibility semantics are desirable. X DO NOT use public nested types as a logical grouping construct; use namespaces for this. X AVOID publicly exposed nested types. The only exception to this is if variables of the nested type need to be declared only in rare scenarios such as subclassi..

    Old csproj to new csproj: Visual Studio 2017 upgrade guide

    http://www.natemcmaster.com/blog/2017/03/09/vs2015-to-vs2017-upgrade/

    What exception should I throw?

    This section describes the standard exceptions provided by the Framework and the details of their usage. The list is by no means exhaustive. Please refer to the .NET Framework reference documentation for usage of other Framework exception types.Exception and SystemExceptionX DO NOT throw System.Exception or System.SystemException.X DO NOT catch System.Exception or System.SystemException in frame..

    C# Singleton Pattern

    http://csharpindepth.com/Articles/General/Singleton.aspx

    [C] noreturn

    C언어에서 여러분들이 만든 함수의 리턴 값이 없다는 것을 명시해 주고 싶습니다.void와는 다른 형태로 표준 라이브러리 중 abort()나 exit() 같은 함수들입니다.그때 사용하는 방법이 noreturn 입니다. noreturnA few standard library functions, such as abort and exit, cannot return. GCC knows this automatically. Some programs define their own functions that never return. You can declare them noreturn to tell the compiler this fact. For example, void fatal () __attribute__ ((n..

    [JSON] JSON 데이터 유효성 검사 사이트

    JSON 데이터 구조 유효성 검사 사이트http://jsonlint.com/