개발 프로그래밍에서 해킹은 무엇을 의미합니까? -techopedia에서 정의

프로그래밍에서 해킹은 무엇을 의미합니까? -techopedia에서 정의

차례:

Anonim

정의-핵은 무엇을 의미합니까?

개발 맥락에서 핵은 두 가지 의미를 갖는다 :

  1. 해킹은 문제에 대한 우아한 솔루션입니다. 이런 의미에서 해킹은 비효율적이거나 최적화되지 않거나 추악한 방식으로 작업을 수행합니다.
  2. 해킹한다는 것은 뛰어난 기술로 프로그래밍하는 것을 의미 할 수도 있습니다. 이런 의미에서 해커는 작업을 수행 할뿐만 아니라 효율적이고 고유 한 방식으로 코드를 생성합니다.

Techopedia는 해킹을 설명합니다

해킹은 개발자가 아닌 사람에게는 이해하기 힘든 용어 일 수 있습니다. 프로그래밍의 두 가지 의미 외에도이 용어에 대한 일반적인 이해는 컴퓨터 보안과 관련이 있습니다. 이런 의미에서 해커는 악의적 인 의도로 컴퓨터 시스템에 침입하는 사람입니다. 그러나이 정의조차도 백햇 해커와 악의적이지 않은 사람들을 무시하기 때문에 잘못되었습니다.

개발 커뮤니티 내에서 비코 더가 훌륭한 코드를 완전히 인식하거나 존중하지 않는다고 느끼는 것이 안전 할 것입니다. Dilbertesqe "뾰족한 머리 보스"는 공장에서 생산되는 위젯과 같은 코드 생성을 봅니다. 실제로 가난한 프로그래머와 비교할 때 훌륭한 프로그래머가 내놓는 내용에는 큰 차이가 있습니다. 기술을 가진 사람, 진정한 해커는 시스템의 복잡성을 훨씬 넘어서 이해합니다. 그렇게 할 때, 해커와 예술가 사이에는 유사점이 있으며, 자신이 느끼는 것을 생산하기 위해서는 기술, 결단력 및 노력이 정말로 필요하다는 점에서 다릅니다.

이 정의는 개발의 맥락에서 작성되었습니다
프로그래밍에서 해킹은 무엇을 의미합니까? -techopedia에서 정의