안녕하세요, kimgaga 블로그 주인장입니다.
이번에는 API라는 단어에 대해서 알아볼까 합니다.
API 문서, API 확인해라 !! 등등 저희 회사 분들도 많이 쓰시는 단어인데 ㅜ
뭘 하라는건지 알아는 듣는데, 정확히 뭘 뜻하는건지 한번 찾아 봣어요 ㅎㅎ
흔히들 말하는 API가 무엇인지 Application Programming interface 란 건 알겠는지 정확히 감이 없는데
이런거에 대해 잘 정리해 놓으신 분이 있어 링크를 걸어 둡니다 ~
API란 윈도우 운영체제를 예를 들어 설명하면, 윈도우 운영체제를 실행하고 제어하는 역할과 윈도우 자체를 만들고 운영할 수 있게 해주는 프로그래밍을 말하는 거래요 !
또한 프로그램과 프로그램을 연결 시켜주는 역할을 하는 통로역할도 담당하구요 !!
C++ API 문서, JAVA API 문서등은 모두 들어 보셨을 거에요.
코딩할때 도움도 많이 주고, API를 많이 알고 잘 쓸 수록 더욱 코딩하기가 쉬워져요 !
예를 들어, 피보나치 함수를 만든다 하면, 물론 직접 코딩을 해도 되겟지만,
남들이 만들어놓은 API를 가져와서 사용하면
훨씬 코드도 간결해지고
시간도 절약하고 그럼 결국 비용도 절감하게 되고 !! 좋죠 ㅎㅎ
각종 회사들도 독자적인 API 만들려고 애를 쓰잖아요 ??
다 이런 의미가 있는거죠 ㅎㅎ
이러한 것에 대한 자세한 설명이 위에 링크에 잘 정리되어 있습니다 !!!
'Stupid Computer > 1. About Computer' 카테고리의 다른 글
[Computer] 확장자 정리 ! ipk, apk, xap, OTA install, wgz 등등 ! (0) | 2014.04.10 |
---|---|
[Test] Static Test & Dynamic Test ( 정적테스트, 동적 테스트) (0) | 2014.04.02 |
[Mockup] Mockup 이란 뭘까.. 찾아봤다 (0) | 2014.04.01 |
[Putty] adb putty 바로 지원 ! (0) | 2014.04.01 |
[Git] Git 간편 안내서, Git tutorial (0) | 2014.03.26 |
[크롬] 크롭 브라우저 사용 팁 ! 50가지 ! (0) | 2014.03.07 |
[블루투스 스피커] Wrinkle Ball - wb50 구매&사용 후기 ! (0) | 2014.02.28 |
[TextEditor] 유용한 Sublime Text 2 (프리웨어/무료) 소개에요 ~ (0) | 2014.02.27 |
[TDD][C/C++/JAVA]왜 테스트 코드를 먼저 작성해야하는가? (0) | 2014.02.27 |
[윈도우8] 스크린샷 자동저장 !, 스크린샷 자동으로 저장! 캡쳐화면 저장 !! (0) | 2014.02.22 |