2016-11-19 2 views
1

Ich entschuldige mich, wenn dies der falsche Abschnitt ist, wenn ja, werde ich woanders löschen und neu veröffentlichen. Aber meine Frage war, schauen andere Programmierer, vor allem Arbeitgeber, auf die Verwendung von Plugins? Ich habe noch nie einen benutzt, außer heute. Ich erstelle eine neue Portfolio-Website für mich selbst und nutze FullPage.js, um mit der mühsamen Erstellung reaktionsschneller Ganzseiten-Websites fertig zu werden. Jetzt, als ich das benutzte, konnte ich nicht umhin, Schuld zu fühlen, als ob ich betrügen würde. Was ist deine Meinung dazu?Verwendet Plugins eine schlechte Praxis?

+0

Siehe auch: http://StackOverflow.com/Questions/5338491/Jquery-Plugins-is-IT-a-Good-Practice?rq=1 http://StackOverflow.com/Questions/2773109/Too-Many- jquery-plugins? noredirect = 1 & lq = 1 – Thilo

+0

Vielen Dank für den Link @Thilo! – YoungCoder

Antwort

3

Normalerweise möchte ein Webentwickler eine Arbeit erledigen. Es spielt keine Rolle, ob sie Plugins verwenden, um ihnen auf dem Weg zu helfen, da Plugins nur Zeit sparen. Wenn Sie beispielsweise eine Portfolio-Seite erstellen, möchten Sie nicht mehrere Monate damit verbringen, herauszufinden, wie Sie eine responsive Seite erstellen können, wenn Ihnen ein praktisches Plugin dabei helfen kann. Die Verwendung von Plugins ist zeiteffizient und eine gängige Praxis, also fühle dich nicht schuldig. Sie sind effizient und erledigen die Arbeit.

+0

"Normalerweise möchte ein Webentwickler eine Arbeit erledigen". Diese Einstellung ist bei Arbeitgebern noch häufiger, denke ich. Sie möchten, dass der Webentwickler seine Arbeit erledigt. – Thilo

+1

Definitiv gut zu hören, dass das nicht unmoralisch ist. Ich habe das Gefühl, ich sollte eine Website so schnell wie möglich fertigstellen und dabei immer noch gute Qualität geben. Ich mochte auch, wie @ maiorano84 es selbst gelernt hat, aber wenn es nur eine Lernübung ist. Vielen Dank für Ihre Antwort! – YoungCoder

3

Nein. Ganz im Gegenteil, wenn ein Plugin Ihren Anwendungsfall erfüllt und Zeit eine Ressource ist, die sinnvoll für ein bestimmtes Projekt ausgegeben werden muss, dann kann es als gute Praxis, es zu verwenden und konzentrieren sich auf die Anwendung, die Sie erstellen. Darüber hinaus sorgen sorgfältig geprüfte Plugins in der Regel auch für Sicherheitsprobleme, die Sie möglicherweise während des Rollings nicht berücksichtigt haben.

Wenn Sie jedoch immer noch bestimmte Dinge lernen und das Gefühl haben, dass ein Plugin zu viele der zugrunde liegenden Konzepte abstrahiert, die Sie selbst herausfinden möchten, dann ist es dennoch empfehlenswert, es selbst zu bauen (aber nur als Lernübung).

Die meisten Plugins sind Open Source. Wenn Sie also einen funktionierenden Prototyp erhalten haben, vergleichen Sie Ihren Code mit dem des Plugins. Welche Probleme hast du gelöst? Wie unterscheidet sich ihr Code von deinem?

+1

Schöne Antwort. Detaillierter als meine, hat aber den gleichen Kern, mit dem Konzept der Zeiteffizienz, es sei denn, Sie möchten eine bestimmte Fähigkeit erlernen. –

Verwandte Themen