
EP38 - Package Managers
Introduction What is a package? What is a Package…
AskDeveloper Podcast · Mohamed Elsherif, Amr Eldeeb, Yasser Makram
January 10, 201557m 29s
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برمجةتطوير