JavaRush /جاوا بلاگ /Random-SD /GitHub تي 5 سڀ کان وڌيڪ مشهور جاوا منصوبا
Max Stern
سطح
Нижний Новгород

GitHub تي 5 سڀ کان وڌيڪ مشهور جاوا منصوبا

گروپ ۾ شايع ٿيل
جڏهن هڪ نئون پروگرامر نوڪري ڳولڻ شروع ڪري ٿو، هو اڪثر ڪري هڪ خالي ڀت جي ڀرسان اچي ٿو، جنهن تي ڪنهن به اعتماد واري هٿ سان لکيو آهي: "اسان کي تجربي سان ماهرن جي ضرورت آهي." ۽... هاڻي ڇا؟ ڇا اسان پاڻ کي صورتحال ۾ ڳوليندا آهيون "تجربو حاصل ڪرڻ لاء، اسان کي تجربو جي ضرورت آهي"؟ ڪوشش ڪرڻ بند ڪريو، هرڪو جيڪو هتي داخل ٿئي ٿو؟ ...
5 سڀ کان وڌيڪ مشهور جاوا منصوبا GitHub تي - 1
اتي اصل ۾ هن recursion مان ٻاهر ڪيترائي طريقا آهن. توهان ڪوشش ڪري سگهو ٿا ڪنهن ڪمپني ۾ انٽرنيشنل شپ حاصل ڪرڻ جي (جتي حاصل ڪرڻ اڪثر ڪري يونيورسٽي ۾ داخل ٿيڻ کان وڌيڪ ڏکيو هوندو آهي)، پنهنجي پئسي لاءِ انٽرنيشنل شپ ڪريو (مثال طور، جاوا رش آن لائن انٽرنشپ )، يا نئين سکندڙن لاءِ مناسب اوپن سورس پروجيڪٽ ڳوليو. رستي جي ذريعي، وڌيڪ تجربا ڊولپرز ساڳيو ڪم ڪن ٿا، جن لاء گلي تي معمولي ڪم اڳ ۾ ئي پنهنجي ڏند کي ڪنڊ تي مقرر ڪيو آهي. اهي جاوا ۾ وڌيڪ سنگين GitHub منصوبا ڳوليندا آهن ۽ انهن تي ڪم ڪن ٿا ته جيئن پاڻ کي پنهنجن پيرن تي رکڻ لاءِ. ۽ ڪڏهن ڪڏهن اهو ڏسڻ لاءِ تمام ڪارائتو آهي ته جاوا اوپن سورس پروجيڪٽ ڪيئن ڪم ڪن ٿا ۽ انهن جي ڪوڊ ۾ داخل ٿين ٿا. هن آرٽيڪل ۾ ، جين ايلزبيٿ (JAXenter.com تي اسسٽنٽ ايڊيٽر) GitHub تي 5 سڀ کان وڌيڪ مشهور جاوا منصوبن تي نظر اچي ٿي. حقيقت ۾، هي وسيلن جاوا منصوبن جي وڏي تعداد تي مشتمل آهي (744 هزار، صحيح هجڻ لاء). پر ڪير آهن جيڪي پروفيشنل ڊولپرز لاءِ سڀ کان وڌيڪ دلچسپ آهن؟

1. موڪيٽو

اهو نالو ياد رکڻ ۾ آسان آهي، موڪيٽو مشهور mint-lime cocktail وانگر آواز آهي. بهرحال، هي جاوا اوپن سورس پروجيڪٽ جاوا ۾ لکيل يونٽ ٽيسٽ لاءِ سڀ کان مشهور تخليقي فريم ورڪ آهي. Mockito مسلسل Shipkit لائبريري جي بنياد تي ترقي ڪئي پئي وڃي . Mockito 2.0 بهتر ڪيل فريم ورڪ انضمام لاءِ هڪ بهتر API مهيا ڪري ٿو، جنهن جو مقصد صارفن کي يونٽ ٽيسٽ لکڻ نه آهي، پر ٻين ٽيسٽ يوٽيلٽيز ۽ سموليشن فريم ورڪ تي جيڪي گهربل منطق ۾ Mockito کي وڌائڻ يا لپائڻ جي ضرورت آهي.

2. جاوا-ڊزائن- نمونو

ھي جاوا اوپن سورس پروجيڪٽ پنھنجي نالي تائين رھي ٿو: java-design-patterns ڊولپرز کي جاوا ٻولي ۾ ڊيزائن جي نمونن کي لاڳو ڪرڻ جي صلاحيت مهيا ڪري ٿي. خاص طور تي، ڊزائن جا نمونا رسمي طور تي تجويز ڪيل طريقا آهن جيڪي ڊولپرز کي عام مسئلا حل ڪرڻ جي اجازت ڏين ٿيون جڏهن ايپليڪيشن يا سسٽم کي ڊزائين ڪرڻ. آزمائشي ۽ ثابت ڪيل پروگرامنگ پيراڊمز سان، اهي ترقي جي عمل کي تيز ڪن ٿا. ان کان علاوه، نمونن کي ٻيهر استعمال ڪرڻ ۾ مدد ڪري ٿي ننڍن غلطين کي روڪڻ کان پوء وڏن مسئلن کان پوء.

3.RxJava _

RxJava GitHub ۽ هڪ مشهور فريم ورڪ تي تمام مشهور جاوا ريپوزٽريز مان هڪ آهي . ReactiveX API جي بنياد تي، RxJava لائبريري توهان کي جاوا ورچوئل مشين لاءِ مشاهدي واري ترتيب کي استعمال ڪندي غير مطابقت رکندڙ ۽ واقعن تي هلندڙ پروگرام ٺاهڻ جي اجازت ڏئي ٿي. RxJava ڊيٽا ۽ واقعن جي تسلسل کي سپورٽ ڪرڻ لاءِ آبزرور جي نموني کي وڌايو. اهو آپريٽرز کي پڻ شامل ڪري ٿو جيڪي ڊولپرز کي اجازت ڏين ٿا ترتيبن کي گڏ ڪرڻ جي وضاحت جي اسٽيج تي بغير ڪنهن پريشاني جي شين جي باري ۾ گهٽ-سطح جي متوازي ڪرڻ، ٿريڊنگ، هم وقت سازي، موضوع جي حفاظت، ۽ متوازي ڊيٽا جي جوڙجڪ.

4.MpAndroidChart _

MPAndroidChart هڪ طاقتور ۽ استعمال ۾ آسان لائبريري آهي جيڪا Android آپريٽنگ سسٽم لاءِ ڊولپمينٽ لاءِ آهي، جيڪا API ليول 8 ۽ جديد ورزن تي هلندي آهي. MPAndroidChart استعمال ڪندي، توهان Android ايپليڪيشنن ۾ مختلف چارٽ ٺاهي سگهو ٿا. اهو موبائل ايپليڪيشن ڊولپرز لاءِ ڊيٽا بصري افاديت جي طور تي سمجهي سگهجي ٿو. MPAndroidChart ۾ ڪيترائي مختلف چارٽ آھن: لائن چارٽ، ھسٽوگرام (عمودي، افقي، اسٽيڪ ٿيل، گروپ ٿيل)، پائي چارٽ، اسڪراٽر چارٽ، شمعدان چارٽ (مالي ڊيٽا لاءِ)، ريڊار چارٽ (اسپائڊر چارٽ)، سرڪل چارٽ ۽ گڏوگڏ مختلف ميلاپ. انهن کي. (لفظ ”ڊاگرام“ پاڻ ئي اڪيلائي ۾ سڀ معنيٰ وڃائي ٿو.)

5. گوارا

هي بهترين گوگل ڪور لائبريري جاوا ٻولي لاءِ ڪافي عرصي کان موجود آهي، پر هر قسم جي ڊولپرز لاءِ هڪ غير معمولي آسان اوپن سورس افاديت رهي ٿي. اھو گھڻو وقت بچائيندو آھي ، سادو افاديتون شامل آھن جيڪي جاوا ٻوليءَ کي استعمال ڪرڻ آسان بڻائين ٿيون، جي ڊي ڪي ڪليڪشن ايڪو سسٽم ۾ واڌايون، ۽ ٻيون افاديتون جھڙوڪ ڪيش، فنڪشنل پروگرامنگ محاورا، ۽ گھڻو ڪجھ. خاص طور تي، گوگل گووا آرڊر ڪيل مجموعن سان ڪم ڪرڻ لاءِ بهترين آهي. هي خصوصيت، جيڪا ڊولپرز کي اجازت ڏئي ٿي ته مجموعن جي مواد کي انتهائي ترقي يافته ترتيب ڏيڻ ۽ مقابلي واري ڪارڪردگي استعمال ڪندي، گووا ۾ هڪ بهترين ترقي يافته ۽ ترقي يافته آهي.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION