분류 전체보기372 [EJS] 3개의 ejs태그 간단 정리(<%- %>와 <%= %> 차이) EJS 3개 정리 EJS를 만지다보면 세 개의 대표적인 태그를 만나게 된다. 그것은 바로 이 세가지 이다. 우선 EJS란 쉽게 HTML내에서 자바스크립트 코드를 실행할 수 있도록 도와준다고 보면 된다. 각 태그의 기능은 아래와 같다. 2022. 12. 27. [HTML]엔티티 코드(Entity Code)란? 엔티티 코드 사용 이유와 사이트 엔티티 코드란? 엔티티 코드란 html내에 특수 문자, 예약어 등을 입력하기 위해 사용되는 특수한 코드이다. 예를 들어 문자로 " 2022. 12. 23. [소프트웨어공학] Error와 Defect와 Failure의 차이점/소프트웨어 품질 보증 소프트웨어 품질 보증 목차 소프트웨어 품질 비용 오류, 결함, 장애 정적/동적 테스팅 소프트웨어 품질 보증이란 고객의 요구사항(requirement)와 개발된 산출물이 일치하는지 확인하기 위한 체계이다. 이는 개발단계 전체에 걸쳐 진행된다. 소프트웨어의 품질 수준을 높이려면 적잖은 비용이 들어간다. 이 비용을 나누자면 아래와 같다. 소프트웨어 품질 비용 예방 비용 - 오류를 방지하기 위한 비용 - 프로젝트 관리, 교육, 품질 보증, 형상관리, 기술 지원 등이 포함 - 제품이 실제로 만들어지기 이전에 모두 소요되는 비용 평가 비용 - 요구사항을 모두 포함하는가를 검토하기 위한 비용 - 검토, 테스트, 감사 등이 포함 - 평가 비용은 제품이 완성 된 후, 사용자에게 배포되기 이전에 소요되는 비용 내부 실패 .. 2022. 12. 19. [소프트웨어공학] OOD와 SOLID/객체지향프로그래밍(OOP)의 5대 원리 OOD와 SOLID 목차 단일책임 원칙 개방-폐쇄 원칙 리스코프치환 원칙 인터페이스 분리 원칙 의존관계 역전 원칙 일반적으로 소프트웨어 개발에서, 개발 비용보다 유지 보수 비용이 2배가 넘어간다.소프트웨어 개발의 최종 목적은 개발 그 자체가 아닌, 지속적인 운영이기 때문이다. 만약 개발 완료가 다 되어갈 무렵 새로운 버튼 하나를 추가하라는 명령을 들으면 어떨까? 만일 모든 클래스, 객체가 심하게 연동되어있으며 다양한 기능이 단 하나의 함수에 들어가 있다면 변경 작업 중 문제가 생길 확률이 크다. 이러한 것들을 해결하기 위한(유지 보수와 확장을 쉽게 하기 위한) OOD(객체 지향 디자인)의 원칙이 바로 SOLID이다. 이 SOLID를 이용하여 소스코드를 고쳐나가면 코드에서 smell을 제거할 수 있다. 또.. 2022. 12. 17. 이전 1 ··· 26 27 28 29 30 31 32 ··· 93 다음