etc
Agile 방법론 (애자일 방법론)
팀단위의 소프트웨어 개발을 하게 되면 '애자일'이라는 주제를 자주 접하게 된다. 이 애자일 이라는 것이 무엇인지 알아보기로 하자. 1. 애자일(Agile)이 탄생하게 된 이유는? 애자일이라는 용어 자체는 '재빠른', '민첩한' 등의 뜻을 가지고 있고, 이는 개발 방법론 중의 하나다. 애자일 용어자체의 뜻을 생각해보면 개발을 민첩하게 한다? 이런 의미인가 싶다. 결론부터 말하자면 소프트 웨어를 개발함에 있어서 유연하고 빠르게 대처하며 일하는 방식이라고 말할 수 있다. 과거의 개발방식은 요구사항을 분석하고, 요구사항에 맞게 설계한 후에 개발하고 배포하는 단계로 진행되어 왔다. 설계한 순서대로 일이 진행되고 그 과정의 점검은 띄엄띄엄 이루어진다. 커뮤니케이션의 오류가 있더라도 그 오류를 바로 알아차리기엔 쉽지..
ASCII Code & Uni Code
컴퓨터 시스템에서 인간이 사용하고 있는 모든 정보는 2진수, 즉 비트로 표현되어야 하기 때문에 인간이 사용하는 정보를 컴퓨터 내부에서 표현할 때 미리 약속된 비트정보로 부호화(Coded)하여 사용해야 한다. 문자는영문 대/소문자, 한글, 한자 등의 문자와 +, *, @ 등 특수문자, 0, 1, 2 등 숫자 등으로 구성되어 있다. 컴퓨터에서는 이러한 문자들을 각각 구별할 수 있도록 약속된 비트 정보를 통해 문자를 표현할 수 있도록 하고 있으며, 한 문자를 표현하기 위해 여러개의 비트를 사용한다. 1. ASCII Code 란? 정의 ASCII 란 'American Standard Code for Information Interchange' 의 약자이며, 아스키 코드라고 읽는다. 아스키 코드는 문자에 대해 각..