Laten we ingaan op een andere ontwikkelaar, fundamenteel, en dat zijn de voor- en nadelen van bibliotheken, je wilt
voorzichtig zijn met pakketten omdat het niet altijd goed is om ze te gebruiken.
Nu, wat bedoel ik daarmee?
Welnu, deze pakketten zijn gemaakt door ontwikkelaars en programmeurs.
Je kunt mensen hebben die hele, hele goede pakketten maken, maar ook mensen die slechte
pakketten maken die fouten bevatten en niet goed werken.
Dus je moet die vaardigheid ontwikkelen om ervoor te zorgen dat je kunt zien, hé, dit pakket is
erg populair of dit pakket wordt onderhouden of deze bibliotheek is erg populair bij de gemeenschap.
Dus hoogstwaarschijnlijk is het een goed pakket om te gebruiken.
Dit is dus een vaardigheid die je moet ontwikkelen.
Houd er ook rekening mee dat elke keer dat u een bibliotheek toevoegt aan, laten we zeggen, uw project,
u meer en meer code toevoegt, wat meer en meer bytes aan gegevens betekent.
Zo wordt uw project zwaarder en zwaarder en zwaarder.
Dat is dus ook iets waar u rekening mee moet houden voordat u een bibliotheek importeert.
Vraag jezelf dit af.
Zou ik dit gewoon zelf kunnen schrijven?
Meestal wil je een bibliotheek binnenhalen wanneer het zelf schrijven van iets heel tijdrovend zal zijn
en je niet tegelijkertijd de expertise op dat gebied hebt.
Dat maakt programmeren zo krachtig, toch?
Want we hoeven niet alles opnieuw te beginnen.
En als je als ontwikkelaar werkt, ben je meestal bezig met het matchen en ophalen
van verschillende bibliotheken en ze allemaal samen te laten werken.
Veel van je werk zal bestaan uit het werken met deze bibliotheken, het lezen van de documentatie
van deze bibliotheken en het uitzoeken terwijl je bezig bent, terwijl je probeert een nuttig hulpmiddel te bouwen door alles met elkaar te
combineren.
Dus alles heeft voor- en nadelen.
En dit is gewoon iets dat je zult ontwikkelen naarmate je verder komt in je carrière.
Houd gewoon een open geest.
Wees voorzichtig met het gebruik van zomaar een bibliotheek.
Maar leer ook bibliotheekdocumentatie lezen, leer hoe u al deze verschillende tools kunt gebruiken om te combineren om
iets nuttigs te creëren.
Ik zal zien in de volgende video door.