هل هناك موثقة، ومجموعات منظمة من المكتبات لاللثغة المشتركة؟

StackOverflow https://stackoverflow.com/questions/192602

سؤال

وأنا طالب جامعي في المدرسة التي يدرس أساسا في جاوة. واحدة من نقاط القوة جافا، وأنا أستمتع جدا، هو مجموعة كبيرة من المكتبات. ما الذي يجعل هذه المكتبات مفيدة بشكل خاص هي الوثائق واسعة ومنظمة قدمت عبر جافادوك. هل هناك أي مجموعات المكتبة لاللثغة المشتركة التي لها أيضا هذه الصفات، وهناك أداة مشابهة لجافادوك التي من شأنها أن تساعد في بناء وصيانة، أو توسيع هذه المكتبات؟

هل كانت مفيدة؟

المحلول

لا، لا يوجد، وثقت باستمرار جمع مكتبة شاملة. وinexistence من شيء من هذا القبيل هو أكبر مشكلة اللثغة المشتركة في الوقت الراهن. إذا كنت ترغب في مساعدة المجتمع ليسب، وهذا قد يكون جيدا الشيء لمهاجمة أولا.

وبالإضافة إلى ذلك، في حين أن هناك مختلف في حكمه جافادوك ، لا يوجد المعايير شبه مقبولة على نطاق واسع كما لجاوا.

نصائح أخرى

ونعم هناك، مجموعات المكتبة موثقة واسعة على http://www.cl-user.net ، http://www.cliki.net و <لأ href = "http://clocc.sourceforge.net "يختلط =" noreferrer نوفولو "> http://clocc.sourceforge.net . وكذلك "قوات الدفاع الذاتى الجوية" متقدمة أو البنى التحتية "MK-defsystem" قاعدة لاستخدامها.

والآن هناك quicklisp وجعل كل شيء أسهل من ذلك بكثير! http://www.quicklisp.org/

جيثب يحتوي على الكثير من المشاريع ثغة، ناهيك <لأ href = "HTTP: // سورس. صافي / "يختلط =" نوفولو noreferrer "> سورس

وحاول cliki أو common-lisp.net.

وأما فيما يتعلق جافادوك ... تعرفه عن جمل التوثيق؟ إن لم يكن، ومعرفة. أيضا معرفة حول كافة الميزات الأخرى توثيق النفس.

ويبدو أنك لم تقرأ المواصفات. دائما قراءة المواصفات، كل ما تقومون به.

clbuild ، الذي يحتوي على مجموعة من المكتبات النوعية التي جمعتها مجموعة من ذوي الخبرة والمبرمجين ثغة المميزين (وكذلك النصي لتحميل وتثبيت هذه المكتبات).

إذا كنت تريد المبادئ التوجيهية لكتابة الوثائق رفيع المستوى / المعهد، وأقترح عليك اتباع الأمثلة التي وضعتها ايدي ويتز وغيرهم (على سبيل المثال، انظر> وأ href = "http://www.weitz.de/hunchentoot" يختلط = " نوفولو noreferrer "> Hunchentoot أو Vecto ).

لأقل ثائق التنفيذ على المستوى، وأعتقد أن المدمج في آلية docstring جنبا إلى جنب مع الوحل تتكون الصورة مرافق الملاحة المصدر وautodoc أفضل بيئة القائمة لاستكشاف التعليمات البرمجية.

Tinna هو نظام وثائق يسب يمكن مقارنتها جافادوك.

وهناك العديد من المكتبات المتاحة للاللثغة المشتركة وكثير منهم تم توثيقها بدقة. جافادوك، في تجربتي الخاصة (أو أي أداة من هذا القبيل مثل Doxygen لC ++)، ليست أداة قيمة لتوثيق مكتبة ولكن أكثر لتوثيق تنفيذه.

وهكذا وثائق ليست مسألة من الأدوات هنا، ولكن الإرادة الكاتب ليب لكتابة دليل لائق. في هذا المجال، اللثغة المشتركة مثل أي لغة أخرى: هناك قطعة جميلة من الهندسة وثائق رائعة وسريعة ورمز القذرة دون أدنى إشارة من الوثائق، وكذلك كل مزيج ممكن من رمز وثائق الصفات ...

والكل في الكل، لقد وجدت personnally أن المكتبات اللثغة المشتركة لديها الجودة الشاملة عالية جدا.

إذا كنت تستخدم لجافا، قد تعطي كلوجر فرصة والاستمرار في استخدام المكتبات جافا تعلمون.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top