
EP38 - Package Managers
Introduction What is a package? What is a Package…
AskDeveloper Podcast · Mohamed Elsherif, Amr Eldeeb, Yasser Makram
January 10, 201557m 29s
Audio is streamed directly from the publisher (feeds.soundcloud.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Introduction
What is a package?
What is a Package Manager?
Why Do we need Package Manager?
Pros and Cons
Pros
Break your code into sharable components.
Reduce build times.
Easy to find well-made packages to speed up development.
Resolving versioning in a clean way.
Cons
Sometimes packages don't play well together
Too many package managers with very little differences
Examples
Ruby Gems (was that the first one?)
Python Pip
NuGet
NPM
apt-get
OneGet
Chocoloty
Bower
Yum
pacman
Topics
softwaredevelopmentprogrammingtestdrivenunittestingcloudcomputinginterviewsjobsCjavaaspnetjavascriptalgorithmsarabicegyptبرمجةتطوير