«libraries» 태그된 질문

라이브러리는 독립적 인 소프트웨어를 개발하기위한 데이터 및 / 또는 서비스를 제공하는 리소스 모음입니다.

14
Qt로 더 많은 데스크탑 앱이 작성되지 않는 이유는 무엇입니까? [닫은]
Qt에 대한 경험을 알고 이해 한 한, 매우 훌륭하고 배우기 쉬운 라이브러리입니다. API는 매우 잘 디자인되어 있으며 크로스 플랫폼이며,이 기능은 매력적인 여러 기능 중 두 가지에 불과합니다. 더 많은 프로그래머가 Qt를 사용하지 않는 이유를 알고 싶습니다. 그것에 대해 말하는 결함이 있습니까? Qt보다 다른 라이브러리를 더 잘 만드는 기능은 무엇입니까? 라이센스 …
202 api  libraries  qt 

13
입력이 기술적으로 유효하지만 만족할 수 없을 때 예외 대 빈 결과 집합
공개 릴리스 용 라이브러리를 개발 중입니다. 여기에는 집합을 생성, 검사, 분할 및 새로운 형태로 투영하는 다양한 개체 집합에 대한 다양한 방법이 포함되어 있습니다. 관련이있는 경우 IEnumerableNuGet 패키지로 릴리스되는 LINQ 스타일 확장이 포함 된 C # 클래스 라이브러리 입니다. 이 라이브러리의 일부 메소드에는 만족할 수없는 입력 매개 변수가 제공 될 수 …

9
"깨끗한 코드"사례와는 거리가 먼 코드를 사용하면서 어떻게 거대한 오픈 소스 라이브러리를 유지 관리합니까?
저는 여전히 양질의 코드를 작성하는 경험이 없어서 Robert C. Martin의 Clean Code 와 같은 문제를 다루는 책을 읽고 기술을 향상시키기 위해 잘 알려진 라이브러리의 코드를 계속 확인합니다. 많은 오픈 소스 라이브러리가 수년간 유지되어 왔지만, 올바른 경로에 있지 않을 가능성이 매우 높지만, 많은 코드가 깨끗한 코드를 작성하기 위해 해결 된 원칙과 …

2
"음영"Java 종속성이란 무엇입니까?
여기에 JVM 개발자가 있습니다. 최근에 나는 IRC 대화방이나 심지어 내 사무실에서도 소위 " 음영 된 "Java 라이브러리에 대한 혼란을 보았습니다 . 사용 컨텍스트는 다음과 같습니다. " XYZ에"음영이없는 "클라이언트를 제공합니다. " HBase에 대한이 Jira 문제 는 완벽한 예입니다 . " 음영 처리 된 종속성이있는 클라이언트 아티팩트 게시 " 그래서 나는 묻습니다 …
74 java  libraries  jvm 

3
JavaScript 프레임 워크 / 라이브러리에 순수 JavaScript에 이미 존재하는 함수가있는 이유는 무엇입니까?
프레임 워크 / 라이브러리가 기본적으로 존재하지만 왜 자신의 도우미가 있는지 궁금합니다. jQuery 와 AngularJS를 보자 . 자체 each반복자 기능이 있습니다. jQuery.each () angular.forEach () 그러나 우리는 있습니다 Array.prototype.forEach. 비슷하게, jQuery.parseJSON () angular.fromJson () 그러나 우리는 JSON.parse()바닐라 JavaScript 기능을 가지고 있습니다 .

2
헤더 전용 라이브러리가 더 효율적입니까?
가정 C ++ 용 헤더 전용 라이브러리의 장점 중 하나는 별도로 컴파일 할 필요가 없다는 것입니다. C 및 C ++ inline에서 함수가 헤더 파일 *에 정의 된 경우에만 의미가 있습니다. 전통적으로 C에서는 .c / .h 레이아웃이 사용되었으며, 여기서 헤더는 번역 단위의 최소 공용 인터페이스를 나타냅니다. 마찬가지로 .cpp / hpp. 질문 …
48 c++  c  libraries 

16
라이브러리와 코드 스 니펫을 많이 사용하지 않는 구체적인 이유가 있습니까? [닫은]
전반적으로 나는 약 8 년 동안 프로그래밍을하고 있으며, 나는 "일을 끝내기 위해"오픈 소스 라이브러리와 스 니펫 (GitHub!)에 점점 더 의존하고있는 것 같습니다. 나는 시간 안에 나 자신의 구현을 쓸 수는 있지만 전반적인 디자인에 집중하고 싶다는 것을 알고 있습니다. 이것이 정상입니까 (비 기업 환경)? 내 "프로그래밍"이 다른 라이브러리를 함께 붙이는 것 …

5
라이브러리 내에서 STDIN에서 읽는 반 패턴으로 간주됩니까?
직장에서 진행중인 대규모 프로젝트를위한 라이브러리를 작성하는 동안 전자 메일 주소로 토큰을 보낸 다음 코드로 다시 전달하여 나중에 사용할 수있는 문제가 발생했습니다. 내 동료는 STDIN (Python : 사용)에서 읽은 code = input("Enter code: ")다음 사용자에게 전달하도록 지시했지만 라이브러리는 서버의 백그라운드 작업에 사용될 수 있으므로 나쁜 습관처럼 보입니다. . 나는 이것이 반 …

3
C ++ 11은 동적 / 공유 라이브러리 경계 사이에 std lib 객체를 전달하는 문제를 해결 했습니까? (즉, dll 등)?
C ++에 대한 나의 주요 불만 중 하나는 실제로 동적 라이브러리 (예 : dll / so) 경계 외부에서 std 라이브러리 객체를 전달하는 것이 얼마나 어렵다는 것입니다. 표준 라이브러리는 종종 헤더 전용입니다. 멋진 최적화를 수행하기에 좋습니다. 그러나 dll의 경우 std 라이브러리 컨테이너의 내부 구조 / 코드에 영향을 줄 수있는 다른 컴파일러 …
34 c++  libraries  c++11 

7
라이브러리없이 작업을 수행 할 수있을 때 라이브러리를 사용해야합니까? [닫은]
오픈 소스 JavaScript 플러그인을 사용하여 작업을 수행 할 수있는 상황에 처해 있습니다. 그러나 그것을 사용하려고 할 때, 나는 이미 내가 한 일을 많이 재 설계해야한다는 것을 알았습니다. 그리고 그것은 겸손한 견해로 프로젝트에 특정 복잡성을 추가합니다. 깨끗한 코드로 동일한 작업을 수행 할 수있는 반면, 지금까지 수행 한 작업을 변경할 필요없이 직접 …

14
기본 JavaScript 개발에는 어떤 이점이 있습니까? [닫은]
jQuery 개발이 얼마나 간단한지를 감안할 때 네이티브 JavaScript와 비교할 때 사람들이 jQuery와 같은 라이브러리를 완전히 버리는 이유는 무엇입니까? jQuery에 제한이 있거나 느리기 때문입니까? jQuery가 네이티브 자바 스크립트에 비해 너무 쉽다면 사람들이 왜 순수한 자바 스크립트를 사용해야합니까?

16
자신 만의 'misc utils'라이브러리가 있습니까? 가장 자랑스러운 부분은 무엇입니까? [닫은]
나는 우리 중 많은 사람들이 자주 사용하는 도구와 유틸리티를 사용하여 작은 개인 라이브러리를 유지한다는 것을 알고 있습니다. 나는 16 살 때부터 광산을 가지고 있었기 때문에 상당히 큰 규모로 자랐습니다. 내가 쓴 것들 중 일부는 이후 프레임 워크에 추가되었습니다. 나는 LINQ 이전의 유전자 알고리즘과 함께 사용하기 위해 표현 트리를 구현 한 …

7
타입 세이프 구조체 포인터 대신 퍼블릭 API로 캐스팅해야하는 불투명 한 "핸들"을 사용해야하는 이유는 무엇입니까?
공용 API가 현재 다음과 같은 라이브러리를 평가하고 있습니다. libengine.h /* Handle, used for all APIs */ typedef size_t enh; /* Create new engine instance; result returned in handle */ int en_open(int mode, enh *handle); /* Start an engine */ int en_start(enh handle); /* Add a new hook to the engine; …

1
Apache 2.0 라이센스에 따라 라이센스가 부여 된 라이브러리를 사용하는 앱을 출시 할 때 명심해야 할 사항은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 4 개월 전 . 곧 출시 될 준비가 된 Android 앱을 만들고 있습니다. 이 라이브러리를 사용하여 탭 시스템을 구현하려고합니다 . Apache 2.0 라이센스에 따라 라이센스가 …

1
바닐라 JS는 여전히 라이브러리로 간주됩니까?
나는 최근 VanillaJS (문서?)가 99 % 브라우저와 함께 번들로 제공되는 라이브러리이며 정확히 원시 JavaScript (내 인생의 충격)가 아니라는 것을 알았습니다. 내 자신의 lib를 작성하는 동안 나는 일반적으로 libs와 같은 모든 유용한 것들을 피합니다. 이제 세 가지 질문이 있습니다. VanillaJS는 여전히 lib로 간주됩니까? VanillaJS없이 DOM으로 무엇이든 할 수있는 방법이 있습니까? VanillaJS …

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