728x90 728x90 [JS] 자바스크립트를 활용한 '만 나이 계산기' 오늘은 '만 나이 계산기'를 직접 개발한 경험을 공유하려고 한다. 이 계산기는 사용자가 입력한 출생일과 기준일을 바탕으로 만 나이를 정확히 계산해주는 웹 애플리케이션이다. 또한, 사용자가 태어난 띠를 함께 확인할 수 있는 기능도 제공한다. 본 프로젝트는 JavaScript, HTML, CSS를 사용하여 구현되었으며, 각 기술의 특징을 활용하여 웹 애플리케이션을 구성했다. 따라서, 해당 프로젝트의 개발 과정과 기술적 구현을 상세히 설명하려 한다. '만 나이 계산기' - 만나계 개발일지 위 사진은 우리나라 인기 가수이자 배우인 차은우씨의 생일을 넣어 구현한 모습이다. '만나계'는 사용자가 입력한 출생일과 기준일을 바탕으로 만 나이와 연 나이를 계산하고, 태어난 띠까지 알려주는 유용한 도구다. .. 2025. 1. 17. [IT] 폭포수 방법론: 전통적인 S/W 개발 접근법 폭포수 방법론(Waterfall Model) '폭포수 방법론(Waterfall Model)'은 소프트웨어 개발 접근 방식 중 가장 오래된 만큼 전통적인 접근 방식 중 하나로, 각 개발 단계가 순차적으로 진행되는 구조를 가지고 있다. 이 방법론은 1970년대 초반, 미국의 컴퓨터 공학자 '윈스턴 W. 로이스(Winston W. Royce)'에 의해 처음 제안되었으며, 소프트웨어 개발의 필요성과 단계별 진행의 중요성을 강조하였다. 폭포수 방법론은 '물이 폭포에서 떨어지는 것처럼' 각 단계가 순차적으로 흐르며 진행된다는 의미를 내포하고 있다. 이 방법론이 가지는 주요 특징들로는 다음과 같다. 첫째, 이 방법론은 선형적이고 순차적인 구조를 가지고 있다. 즉, 개발 과정은 단계별로 이루어지며, .. 2024. 12. 18. [IT] 애자일하다: 현대 사회의 새로운 패러다임 '애자일(Agile)' '애자일(Agile)'이라는 신조어가 최근 다양한 분야에서 자주 사용되고 있다. 이 표현은 본래 원래 소프트웨어 개발 분야에서 유래한 '애자일 방법론'에서 나온 개념이지만, 현재는 일상적인 대화에서도 흔히 활용되고 있다. 애자일하다, 애자일하게 애자일은 원래 ‘빠르고 유연하게 변화를 수용하며, 효율적으로 일을 처리하다’는 의미를 가진다. 특히 소프트웨어 개발에서 사용되던 ‘애자일 방법론’에서 유래했는데, 이 방법론은 반복적이고 점진적인 개발을 통해 빠르게 변화하는 요구사항을 반영하고, 팀 간의 협력을 강조하는 특징이 있다. 유래와 발전 ‘애자일(Agile)’은 본래 ‘기민한’, ‘빠르게 반응하는’ 등의 뜻을 가진 영단어다. 미국식 발음으로는 '애-절[a·jl]'.. 2024. 12. 17. 이전 1 다음 728x90 728x90