'개발 라이프' 카테고리의 글 목록 (2 Page) — chulLee IT Engineer

개발 라이프

    [면접] 웹 접근성,  웹 표준

    [면접] 웹 접근성, 웹 표준

    이번에는 웹 접근성과 웹 표준이 무엇인지 정리해보려 합니다. 웹 접근성 (WEB ACCESSIBILLITY): 1) 장애를 가진 사람들이 웹 콘텐츠를 인지한다. 2) 편리하게 사용할 수 있으며, 3) 그 내용이 쉬워야 하며, 4) 견고성을 지녀야 한다. 월드 와이드 웹을 창시한 팀 버너스 리(Tim Berners-Lee)는 웹을 이렇게 정의 했습니다. "장애에 구애 없이 모든 사람들이 손쉽게 정보를 공유할 수 있는 공간" 즉 웹 접근성이란 제약을 가진 사용자(장애인, 노인 등) 및 일반인이 어떠한 기술환경에도 구애받지 않고 웹에 대한 전문적인 능력없이 웹사이트에서 제공하는 모든 정보에 접근 할 수 있도록 해주는 것을 말합니다. 웹 접근성 가이드에 대한 가이드는 아래와 같습니다. W3C의 웹 접근성 가이드..

    [면접] 프레임워크와 라이브러리

    프레임워크와 라이브러리의 차이점은 무엇일까? 개발자라면 한번쯤은 해보지 않을수 없는 생각입니다. 사전적인 의미로는 아래와 같이 정의하고 있습니다. 프레임워크(Framework) 프로그램을 개발하기 위한 구조를 제공하는 개발 환경. 코딩을 할 때 자주 쓰이는 여러 클래스(Class, 변수와 함수의 묶음)를 프레임워크가 정해둔 흐름에 맞춰 쓸 수 있도록 지원해 주기 때문에 복잡하거나 반복되는 작업에 대한 부담을 덜어줄 뿐만 아니라 개발에 들이는 시간 대비 프로그램의 질을 높일 수 있다. (자바스크립트에서는 뷰(Vue.js)와 앵귤러(Angular)가, 자바에서는 스프링(Spring)이 대표적인 웹 프레임워크로 꼽힌다.) 라이브러리(Library) 프로그램을 개발하는 데 필요한 여러 기능을 활용할 수 있도록 ..

    [면접] 개발 방법론이란?

    [면접] 개발 방법론이란?

    이번에는 제가 면접때 답변하지 못한 질문들을 정리하는 시간을 가지려고 합니다. 개발 방법론은 이전에도 처음 정처리기사 필기시험 당시에 들었던 내용입니다. 개발 밥범론을 정의하고 적는일이야 간단하지만 개념을 보면서도 이해가 되지 않고 이런 생각이 들었습니다. 개발 방법론이라는게 도대체 왜 생긴거고 정확히 무엇일까? 개발 방법론을 알기 이전에 먼저 소프트웨어 개발이 무엇인지 정확히 알고 넘어갈 필요가 있습니다. 말그대로 '소프트웨어(software)를 개발한다'라는 내용입니다. 풀어서 예기해보면 "소프트웨어 개발(software development)은 시장 목표나 사용자의 요구를 소프트웨어 제품으로 만드는 과정을 말합니다." 여기서 소프트웨어를 개발하려면 어떻게 해야할까요? 개발자만 많다고, 실력 있는 개..