프로그래밍

프로그래밍의 미래에 대한 9가지 예측

과학자들은 시간이 일정한 속도로 움직인다고 말한다. 반면 현자들은 모든 것이 빛의 속도에 가까운 속도로 변한다고 주장한다. 그렇지만 둘 다 현재 기술 세계에서 변화의 속도가 바뀌는 것에 관해서는 설명을 내놓지 못한다. 그사이 기술 세계 변화의 속도는 ...

HTML 프로그래밍 PHP 2016.01.22

‘드디어 열렸다’ 애플 프로그래밍 언어 스위프트 오픈소스로 공개

애플이 지난 6월 예고한 대로 맥과 iOS 기기에서 앱을 개발할 수 있는 프로그래밍 언어 스위프트를 오픈소스로 공개했다. 개발자들에게는 엄청난 진전을 의미하는 변화다. 애플은 울타리로 둘러싸인 정원이라는 지적을 받아왔으며, 여기에는 iOS 앱...

오픈소스 프로그래밍 스위프트 2015.12.04

개발자가 몰래 애용하는 나쁜 프로그래밍 습관 9가지

우리 모두 하지 말라는 일을 한다. 지금 먹어서는 안 되는 쿠키를 엄마 몰래 집어 먹고, 위험한 구간에서 과속을 하며, 주차 미터기의 시간이 만료됐음에도 차를 주차시킨다. 프로그래밍도 마찬가지이다. 절대 지켜야 할 프로그래밍 규칙을 다수 위반한다. 누...

프로그래밍 코드 습관 2015.11.02

좋은 소프트웨어 코드의 6가지 공통점

구글만 해도 20억 줄의 코드를 보유하고 있다. 그러나 소스 코드라고 모두 같은 것은 아니다. 소프트웨어 개발자들은 통상 '좋은' 원본(Raw) 코드의 구성 요소에 있어 확실한 선호도를 갖고 있다. 우수한 소프트웨어 코드의 특징이 ...

소프트웨어 개발 프로그래밍 2015.09.25

헷갈려! 당황스러운 프로그래밍 언어 11가지 특징

모든 프로그래밍 언어에는 그 언어만의 별난 점이 있다. 예컨대 이상한 구문, 일반적이지 않은 기능, 표준에서 벗어난 구현 따위다. 이러한 요소들은 그 언어를 새로 접하는 개발자와 능숙한 개발자를 가리지 않고 혼란에 빠트리곤 한다. 이런 부분들은 작업에...

프로그래밍 개발자 2015.09.15

“숫자는 0부터” 프로그래밍 때문에 생기는 나쁜 습관 8가지

1이 아닌 0부터 수를 세는 버릇은 현실 세계에서는 좋지 않은 개발자의 여러 습관 중 하나다. 소프트웨어 개발자로 일하다 보면 논리적으로 사고하고 문제를 해결하는 능력을 비롯해 여러 가지 유익한 기술을 습득하게 되지만, 일상 생활에 불편함을 초래하는 ...

프로그래밍 습관 버릇 2014.12.15

ITWorld 용어풀이 | API

과거의 개발자는 주로 데이터 구조에 대해 고민을 해야 했습니다. 모든 정보를 바이트 블록으로 묶고, 바이트를 하나하나 센 다음 특정 포인터를 기준으로 어떤 값이 정확한 거리에 위치하는지를 확인해야 했죠. 다행히 지금은 모듈, 라이브러리, 플러그인...

개발 프로그래밍 API 2014.11.13

프로그래머들이 애용하는 글꼴 13가지

보통 사람들은 소프트웨어 프로그래머들이 글자의 모양에 집착할 것이라고는 생각하지 못한다. 그러나 개발자들은 코드 작성에 가장 잘 맞는 글꼴을 고르는 데 있어 생각 이상으로 많은 신경을 쓴다. 프로그래머가 컴퓨터 화면의 코드를 눈으로 보는 시간이 얼마나...

프로그래밍 글꼴 폰트 2014.09.01

F#을 사용해야 하는 14가지 확실한 이유

F#은 강한 형식, 함수 우선 프로그래밍 언어로, 단순한 코드를 통해 복잡한 문제를 해결할 수 있게 해준다. ML을 기반으로 .Net 프레임워크 위에 구축되는 F#은 우수한 상호운용성, 이식성, 런타임 속도와 "5가지 C(conciseness...

스크립트 프로그래밍 F# 2014.07.15

2014 구글 I/O | 클라우드 중심 개발 환경으로 개발자 유인

많은 전문가들이 이야기하는 것처럼 클라우드 사업의 성공을 결정하는 요소가 개발자의 인정을 받는 것이라면, 구글은 이를 위해 새로운 툴을 대거 발표하면 프로그래머들을 자사의 클라우드 플랫폼용으로 끌어들이기 위해 분주한 상태이다. 구글 클라우드 플랫...

프로그래밍 I/O 구글 2014.06.26

애플이 스위프트 프로그래밍 언어를 위해 "훔친" 10가지 기능

뛰어난 예술가는 모방하고, 위대한 예술가는 훔친다는 격언이 있다. 어느 모로 보나 애플은 최근 공개한 iOS용 프로그래밍 언어인 스위프트를 만들면서 여러 가지 기능들을 슬쩍 훔쳤다. 스위프트는 기술적으로 "새롭다"고 볼 수 있겠지만 ...

프로그래밍 스위프트 개발언어 2014.06.11

애플 스위프트, 1주일 만에 인기 개발 언어로 부상

애플이 OS X와 iOS 애플리케이션 개발용으로 발표한 스위프트(Swift) 언어가 개발 언어 인기도 평가에서 빠르게 높은 순위를 차지할 것으로 보인다. 티오베(Tiobe)와 PyPL 모두 이미 스위프트를 순위에 포함시킬 계획을 세운 상태. 이번...

프로그래밍 순위 개발언어 2014.06.11

“뜨는 프로그래밍, 지는 프로그래밍” 15가지 주요 트렌드

기술의 세계에서는 정확함, 과학, 수학, 정교성이 가장 중요하다. 하지만 그렇다고 해서 프로그래밍에 트렌드가 아주 없는 것은 아니다. 더 큰 효율성, 커스터마이제이션 향상, 사용 편의성 등을 위해 이전 세대를 대체할 희망을 안고 새로운 기술이 지속적으...

프로그래밍 개발언어 2014.05.30

21세기 개발자들을 괴롭히는 12가지 윤리적 딜레마

과거부터 IT 업계에는 권력은 넘치는 반면 그 권력의 결과에 대한 고려는 부족했다. 뭔가를 만들 수 있다면 그 기술을 애초에 구현해야만 하는지에 대한 생각은 둘째치고, 더 안전하고 정상적인 방법이 있는지에 대한 고려조차 없이 무조건 만들고 봤다. 소프...

프로그래밍 코드 윤리 2014.04.29

“유명 상표를 넘어서” 새롭게 떠오르는 10가지 프로그래밍 언어

오늘날 사용되는 프로그래밍 언어의 수는 엄청나게 많다. 그러나 대부분의 조직은 어떤 프로그래밍 문제에 직면하든 '유명 상표'인 소수의 언어로만 대처한다. 자바, C++, 자바스크립트, PHP, 루비 등 개발자들이 항상 사용하는 검증된 코...

자바 에지슨 클로저 2014.04.21

프로그래머들이 스스로에게 하는 9가지 거짓말

사적인 일에서든 업무에서든 누구나 가끔 스스로에게 거짓말을 한다("이렇게 무거울 리가 없어. 저울이 고장 난 것이 분명해"). 직업에 따라서는 다른 직업에 비해 이런 거짓말이 더 흔한 경우가 있다. 오랜 시간 동안 혼자서, 촉박한 일...

프로그래밍 코더 거짓말 2014.03.17

불타오르는 프로그래밍 트렌드 15가지, 그리고 식어가는 트렌드 15가지

프로그래머들은 시시각각 유행이 바뀌는 패션업계를 비웃기 좋아한다. 치마 길이도 올라갔다 내려갔다 바뀌고 색상 유행도 항상 바뀌고, 넥타이도 두꺼워졌다 얇아졌다 항상 바뀌곤 한다. 하지만 기술업계에서는 기술, 엄밀성, 과학, 수학, 정밀성이 유행보다 더...

프로그래밍 개발자 2014.01.14

프로그래머가 해야 하는 가장 어려운 9가지 일

프로그래머가 아닌 사람들은 대부분 소프트웨어 개발을 어려운 일로 생각한다. 사실 어렵지만, 그 어려움은 개발자가 아닌 사람들이 생각하는 어려움과는 거리가 있다. 최근 쿠오라(Quora)의 한 글타래에서 개발자들이 가장 어려운 일에 대한 생각을 나눴다....

테스트 프로그래밍 코드 2013.12.24

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.