MANGODDENG
번역글

코드이그나이터 설계의 목표편 :전산영어회화

[United States->Korean] 댓글 0 조회 22 추천 0 비추천 0 2019-02-10
Design and Architectural Goals
Our goal for CodeIgniter is maximum performance
, capability, and flexibility in the smallest, lightest possible package.
To meet this goal we are committed to benchmarking
, re-factoring, and simplifying at every step of the development process
, rejecting anything that doesn’t further the stated objective.
From a technical and architectural standpoint
, CodeIgniter was created with the following objectives:
Dynamic Instantiation.
In CodeIgniter, components are loaded and routines executed only when requested
, rather than globally.
No assumptions are made by the system regarding what may be needed beyond the minimal core resources
, so the system is very light-weight by default.
The events, as triggered by the HTTP request,
and the controllers and views you design will determine what is invoked.
Loose Coupling.
Coupling is the degree to which components of a system rely on each other.
The less components depend on each other the more reusable and flexible the system becomes.
Our goal was a very loosely coupled system.
Component Singularity.
Singularity is the degree to which components have a narrowly focused purpose.
In CodeIgniter, each class and its functions are highly autonomous in order to allow maximum usefulness.
CodeIgniter is a dynamically instantiated, loosely coupled system with high component singularity.
It strives for simplicity, flexibility, and high performance in a small footprint package.

[마이크]를 누르고 영어문장을 말해보세요

 

 

영어원본 : https://www.codeigniter.com/user_guide/overview/goals.html

 

 

 

 

 

Design and Architectural Goals 설계와 아키텍처 목표

 

Our goal for CodeIgniter is maximum performance 우리 코드이그나이터의 목적은 극한의 성능,

 

, capability, and flexibility in the smallest, lightest possible package. 가장 작고 가벼움에서의 유연성,능력 입니다.

 

 

 

To meet this goal we are committed to benchmarking 이 목표를 달성하기 위해서 벤치마킹,(다음문장들)에 전념하고 있다. (be committed to~:~에 전념하다)

 

, re-factoring, and simplifying at every step of the development process 리팩토링, 단순화하기 등을 개발의 전과정에서 ( 전념하고있다 )

 

, rejecting anything that doesn’t further the stated objective. 이 규정된 목표를 추구하지 않는것을 거부하며 (further:추구하다, stated:규정된, objective:목표)

 

 

 

From a technical and architectural standpoint 기술적 아키텍처(구조적) 관점에서 (standpoint :관점)

 

, CodeIgniter was created with the following objectives: 코드이그나이터는 다음의 목적을 위해 만들어 졌습니다.

 

 

 

Dynamic Instantiation. 동적 인스턴스화 (instance 인스턴스는 메모리에 할당된 객체를 의미)

 

In CodeIgniter, components are loaded and routines executed only when requested 코드이그나이터에서, 요청이 있을때만 컴포넌트는 로드되고 루틴은 실행됩니다.  (routine:프로그램의 일부)

 

, rather than globally. 전역이 아니라 (rather than:~보다는,~이아니라)

 

No assumptions are made by the system regarding what may be needed beyond the minimal core resources 최소한의 핵심 자원 그이상으로 무엇이 필요할지 시스템에 의해서 추정되지 않습니다.(assumptions:추정,regarding:~에관하여,beyond:~이상)

 

, so the system is very light-weight by default. 그래서 기본적으로 시스템은 매우 가볍습니다.

 

The events, as triggered by the HTTP request, http 요청에 의해 발동되는 이벤트

 

and the controllers and views you design will determine what is invoked. 그리고 당신이 작성한 컨트롤러와 뷰는 뭐가 실행될지 결정합니다. (determine:결정하다,invoke:실행하다)

 

Loose Coupling. 느슨한 결합( Loose:느슨한, Coupling:결합)

 

Coupling is the degree to which components of a system rely on each other. 결합이란 시스템의 컴포넌트가 서로 의존하는 정도를 말합니다. (degree:정도,rely:의존하다,each other:서로)

 

The less components depend on each other the more reusable and flexible the system becomes. 구성요소가 서로 덜 의존할수록 시스템이 더 재사용 가능하고 유연해진다.

 

Our goal was a very loosely coupled system. 우리의 목표는 매우 느슨한 결합 시스템 입니다.

 

Component Singularity. 컴포넌트 단일성

 

Singularity is the degree to which components have a narrowly focused purpose. 단일성이란 구성요소가 제한적으로 집중된 목적을 갖는 정도를 말한다. (narrowly:좁게,제한적으로, focused:집중된)

 

In CodeIgniter, each class and its functions are highly autonomous in order to allow maximum usefulness. 코드이그나이터에서는 각 클래스와 함수들은 최대한의 사용성을 위해 대단히 자주적(의존성없이)입니다. (autonomous:의존성없이 자주적인)

 

CodeIgniter is a dynamically instantiated, loosely coupled system with high component singularity. CodeIgniter는 높은 컴포넌트 단일성을 가진 동적으로 인스턴스화되고 느슨하게 결합된 시스템입니다.

 

It strives for simplicity, flexibility, and high performance in a small footprint package. 작은공간을 차지하는 패키지안에서 단순성, 유연성, 고성능을위해 노력하고있다.

 

0 0
Uploader's Ad
이 게시글 추천자

사이트 소개

전세계인의 일상에 대한 번역글을 공유하는 스터디 사이트이며
외국어 문장을 반복해서 말하고 들으며 익힐 수 있는 사이트입니다.

QUICK MENU

  • 글 등록 방법

모 바 일 어 플

  • Google Play
  • App Store
lang:ko lang_post:KR