«definition» 태그된 질문

정의는 단어, 구, 관용구 등의 의미 또는 중요성에 대한 설명입니다.

10
실제로 MVC 란 무엇입니까?
심각한 프로그래머로서 MVC 란 무엇입니까? 내 생각에 MVC는 일종의 끔찍한 주제입니다. 따라서 청중이 학습자라면 논란의 여지가없는 일반적인 용어로 자유롭게 설명 할 수 있습니다. 그러나 당신이 지식이 풍부한 청중, 특히 면접관에게 말하고 있다면, 나는 "잘 옳지 않다!" 우리는 모두 실제 경험이 다르며 동일한 MVC 구현 패턴을 두 번 충족시키지 못했습니다. 구체적으로, …

7
제어 역전이 왜 그렇게 명명 되었습니까?
내가 본 정의에서 Inversion of Control을 정의하기 위해 단어 가 사용 invert되거나 control전혀 사용되지 않습니다. 정의 위키 백과 IoC (inversion of control)는 객체 지향 프로그래밍 측면에서 표현 된 프로그래밍 기법으로, 객체 결합은 런타임에 어셈블러 객체에 의해 바인딩되며 일반적으로 정적 분석을 사용하여 컴파일 타임에 알려지지 않습니다. ~ http://en.wikipedia.org/wiki/Inversion_of_control 마틴 파울러 Inversion …

4
P 대 NP 대 NP Complete 대 NP 하드 이해
이러한 분류와 그 이유를 이해하려고합니다. 내 이해가 맞습니까? 그렇지 않다면 무엇? P는 다항식 복잡성 또는와 같은 음수가 아닌 실수의 경우입니다. 문제가 P에 속하는 경우 다항식 시간에 처음부터 문제를 해결할 수있는 알고리즘이 하나 이상 있습니다. 예를 들어, 항상 반복 하고 각 단계에서 나누면 검사하여 일부 정수 가 소수 인지 알아낼 수 …


4
"Big Data"정의
하나 있습니까? 내가 찾을 수있는 모든 정의는 데이터의 크기, 복잡성 / 다양성 또는 속도를 설명합니다. Wikipedia의 정의 는 실제 숫자로 찾은 유일한 것입니다. 빅 데이터 크기는 단일 데이터 세트에서 수십 테라 바이트에서 수 페타 바이트에 이르는 2012 년 현재 지속적으로 변화하는 목표입니다. 그러나 이는 다음 단락에서 참조 되는 MIKE2.0 정의 …

7
소프트웨어 부패는 주로 성능 또는 지저분한 코드를 가리 킵니까?
소프트웨어 부패 에 대한 Wikipedia의 정의 는 소프트웨어 성능에 중점을 둡니다. 이것은 내가 익숙한 것과는 다른 사용법입니다. 코드의 청결성과 디자인 측면에서 코드의 표준 품질 특성 인 가독성, 유지 관리 성 등의 측면에서 훨씬 더 많이 생각했습니다. 이제 코드를 읽을 수 없게되면 성능이 저하 될 수 있습니다. 아무도 무슨 일이 일어나고 …


2
'픽스처'의 다른 의미는 무엇입니까?
"고정 장치"의 개념을 이해하는 데 어려움이 있습니다. 테스트 스위트, 테스트 케이스, 테스트 실행이 무엇인지 알고 있지만 정확히 "픽스처"는 무엇입니까? 파라미터 화 된 테스트 사례? "fixture"라는 용어의 의미 나 의미는 프로그래밍 언어 나 테스트 프레임 워크에 따라 약간 다를 수 있습니까? 나는 phpunit 정착물을 생각한다 " 세계를 알려진 상태로 설정하고 테스트가 …

5
'프론트 엔드'라는 용어는 '클라이언트 측'과 동의어입니까? 그렇다면 항상 그렇습니까?
상대적으로 새로운 (자체 학습) 웹 개발자로서 나는 프론트 엔드 , 클라이언트 측 , 백 엔드 및 서버 측 이라는 용어를 자주 들었습니다 . 나에게 프론트 엔드와 백엔드는 항상 클라이언트 쪽과 서버 쪽과 동의어였다. 그러나 CodeIgniter와 같은 MVC 프레임 워크로 작업하기 시작하면서 기본적으로 최종 사용자가 보는 모든 것을 참조하는 프런트 엔드 …

3
프로그래머가 "데이터 구조"에 대해 이야기 할 때, 그들은 무엇을 말하는가?
프로그래머가 "데이터 구조"에 대해 이야기 할 때 목록 , 트리 , 해시 , 그래프 등과 같은 추상 데이터 유형 에 대해서만 이야기하고 있습니까? 또는 해당 용어에 복합 유형 (클래스 객체, 구조체, 열거 등) 및 기본 유형 (부울, int, char 등) 과 같이 데이터를 보유하는 구조가 포함 됩니까? 프로그래머가 복잡한 데이터 …

7
PBI 대 사용자 스토리
최근에 제품 소유자가 "x 페이지에서 로그인 페이지로 이동하면 오류가 표시됩니다. 해당 오류를 제거하고 싶습니다"라는 항목이 제품 백 로그에 추가되었습니다. 이것은 유스 케이스가 아니며 PBI (Product Backlog Item)가되어서는 안됩니다. 그러나 내가 토론했을 때, 스크럼 마스터는 사용자 스토리는 PBI가 아니며 PBI는 버그 보고서, 작업, 사용자 스토리, 무엇이든 말 그대로 먼저 해결해야 할 …

3
병렬 처리는 동시성을 의미하지만 다른 방법은 아닙니다.
나는 종종 병렬성과 동시성이 다르다는 것을 읽습니다. 답변자 / 댓글 작성자는 완전히 다른 두 가지라는 글을 쓰는 경우가 많습니다. 그러나 내 견해로는 관련이 있지만 그것에 대해 약간의 설명을하고 싶습니다. 예를 들어 멀티 코어 CPU를 사용하고 자체 스레드에서 실행 되는 x 작은 계산 (fork / join 사용) 으로 계산을 나눌 수 …

4
"국가"의 정의
상태 변수 나 상태 머신에서와 같이 새로운 (이전에는 아닌) 프로그래머에게 "상태"를 정의하는 좋은 방법은 무엇입니까? 이 개념이 소프트웨어 작성에 유용한 이유를 설명하는 좋은 방법은 무엇입니까? 국가의 개념은 프로그래밍 과정이나 서적을 처음 시작할 때 명시 적으로 가르쳐 집니까?

2
견고성과 내결함성의 차이점은 무엇입니까?
시스템 / 프로그램 / 분산 알고리즘 / ...은 종종 강력한 또는 내결함성 술어로 설명됩니다 . 차이점은 무엇입니까? 세부: Google에서 + 견고 + "내결함성"을 검색하면 도움이되지 않는 두 번의 조회 만받습니다. 용어에 대해 구글 검색을 할 때 제목에 두 용어가 모두 포함 된 논문이 많이 있습니다. 불행히도, 그들은 정확하게 용어를 정의하지 …

5
“문제 도메인”이란 무엇입니까
학교 프로젝트에 대한 프로그램을 문서화해야하며 "문제 도메인"이라는 섹션이 있지만이 섹션에서 무엇을 논의해야할지 모르겠습니다. 따라서 문제는 : 문제 영역에서 무엇을 논의해야합니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.