आपली विकसक कौशल्ये विकसित करण्यासाठी 4 टिपा

लेखक: John Stephens
निर्मितीची तारीख: 26 जानेवारी 2021
अद्यतन तारीख: 13 मे 2024
Anonim
२१ व्या शतकातील कौशल्ये  मुलांमध्ये कशी  विकसित करावीत ? II 21 century skills & teacher II
व्हिडिओ: २१ व्या शतकातील कौशल्ये मुलांमध्ये कशी विकसित करावीत ? II 21 century skills & teacher II

सामग्री

सुपरफ्रेंडली डायरेक्टर डॅन मॉलयेथे वेब डिझायनर म्हणून कसे संबंधित रहावे यासाठी त्याच्या प्रो टिप्स सामायिक केल्या जातीलन्यूयॉर्क व्युत्पन्न करा2018.तिकिट आता मिळवा.

आपल्यातील पाच वर्षापेक्षा कमी वेब डेव्हलपमेंटचा अनुभव असलेल्यांसाठी, भाषेची वैशिष्ट्ये, फ्रेमवर्क, आर्किटेक्चर आणि सर्वोत्तम पद्धतींबद्दल आपल्याला अद्याप आपले पाय सापडले असतील. आणि जरी आपण प्रत्येक साइट चांगल्या हेतूने प्रारंभ करू शकत असाल तरीही, शेवटी, आपल्याला पाहिजे असलेली गोष्ट ही आहे की आपल्याला मोबदला मिळाला पाहिजे त्या चांगल्या प्रकारे कार्य केले पाहिजे.

मी गेल्या काही वर्षांमध्ये सिद्ध केलेल्या सिद्धांतानुसार सोप्या असाव्यात अशा बर्‍याच नामांकित ब्रँडच्या साइट्सची सुटका करताना घालविली आहे - परंतु विविध कारणांसाठी - फ्रीलांसरचे अनुक्रमे, टॉप-डाऊन देखरेखीची कमतरता - स्पॅगेटी- मध्ये बदलली आहे. तांत्रिक कर्जाचे जंक्शन.


01. सूत्र अनुसरण करा

मला ज्या मार्गाने जायचे आहे ते म्हणजे आपल्याला खात्री करुन देणे की आम्ही सर्व तिथे आहोत आणि सर्व काही माहित नसल्याने काहीही चूक नाही. प्रोग्रामिंग ही एक मजेदार मनोरंजक गोष्ट आहे आणि दररोज आपण हे करू इच्छित कारण असे आहे की कदाचित आपणास आव्हान पडायचे असेल, पुढाकार घ्या आणि नवीन उपाय द्या.

परंतु हे येथे आहे: प्रोग्रामिंगला मजेदार बनवते (शोध घेण्यासारखे आणि आपल्या पायांवर विचार करणे) अनवधानाने मोठ्या, कार्यसंघ-नेतृत्त्वात असलेल्या प्रकल्पांवरील तांत्रिक कर्जात योगदान देऊ शकते.

तेथे प्रस्थापित सर्वोत्तम पद्धती, तत्त्वे आणि नमुने आहेत जे अनेक वर्षांपासून स्वत: ला सिद्ध करतात. त्यांचे संशोधन करणे, शिकणे आणि अंमलबजावणी करणे हे आपले कार्य आहे - आणि प्रक्रियेत देखभाल आणि विश्वासार्हतेच्या बदल्यात आपल्या थोडी व्यक्तिमत्त्वाची बलिदान द्या. ‘आपल्याला कोड लिहिण्यासाठी पैसे दिले नाहीत’ असे एक ब्लॉग पोस्ट आहे जे त्यास चांगल्या प्रकारे पोचवते.

02. लहान सामान घामा

प्रोग्रामिंग स्पष्टतेबद्दल बरेच काही आहे आणि जेव्हा आपण झाडांसाठी लाकूड पाहू शकत नाही तेव्हा आपला कोडबेस हेतुपुरस्सर दुबळा होण्याची शक्यता कमी होत जाईल. अशाच प्रकारे, आपल्या प्राथमिक गोष्टींवर राहण्याची आपली प्राथमिक रणनीती मूलभूत गोष्टींवर लक्ष केंद्रित करणे आवश्यक आहे.


  • अल्ट्रा-ऑर्गनाइज्ड व्हा: फोल्डर स्ट्रक्चर्स आणि फाईल लोकेशन्सची काळजी घ्या (फ्रेमवर्क येथे मदत करू शकतात), मॉड्यूलमध्ये सुसंगत एपीआय ऑर्डर आहेत, ग्रुप कॉमन फंक्शनॅलिटी आहे आणि डिलिमिटरसह टेम्पलेट्स वापरा.
  • आपला कोड वाचनीय बनवा: पांढ white्या जागेचा न्यायपूर्वक वापर करा आणि गटवारी भाष्य करण्यासाठी टिप्पण्या वापरा आणि हेतू स्पष्ट करा (परंतु वाईट कोड नाही). आपण कार्यसंघ म्हणून काम करत आहात आणि आपल्याला स्पष्ट असल्याचे पैसे दिले आहेत.
  • कोपरा कापू नका: आता वेळ वाचवणे ही एक चांगली कल्पना वाटू शकते परंतु आपण खात्री बाळगू शकता की प्रकल्प जसजसे वाढत जाईल तसतसे कोणत्याही चोरटा आळशीपणा वाढेल आणि नंतर प्रकल्पासाठी खर्च येईल.

संपूर्ण प्रक्रियेदरम्यान, आपण तसेच जाताना आपण चुका दुरुस्त केल्याचे सुनिश्चित करा. लवकरच किंवा नंतर इतर कोड या त्रुटींवर अवलंबून राहतील. शक्य तितक्या लवकर सडणे थांबवा. आपण बदल केल्यास ते सातत्याने करा. डेटाबेस कॉलम, बॅकएंड फंक्शन्स, एपीआय कॉल, जावास्क्रिप्ट फंक्शन्स, डॉकॉममेंट्स, भाष्ये, एचटीएमएल विशेषता, सीएसएस वर्गाची नावे आणि यासारख्या - हे सर्व कॅसकेड असल्याचे सुनिश्चित करा.

03. संरचित रहा


शांतपणे एन्केप्युलेशनकडे दुर्लक्ष करण्यासाठी आणि अ‍ॅपच्या जागतिक संदर्भांसह कोड कचरा टाकण्यासाठी किंवा पॅरेंट.पेरंट.परेन्ट किंवा अशा प्रकारच्या घटकांद्वारे पोहोचण्याचा एक मोह आहे. हे त्वरित तांत्रिक कर्ज तयार करते.

जेथे शक्य असेल तेथे स्वतंत्र मॉड्यूलची मालिका म्हणून आपल्या अॅपचा विचार करण्याचा प्रयत्न करा आणि घट्ट जोड आणि अंतर निर्भरता दूर करण्यासाठी आपल्या फ्रेमवर्कच्या सर्वोत्कृष्ट पद्धती बनवा. हे मदत करत असल्यास, आपण इतर प्रकल्पांमध्ये अ‍ॅपचा काही भाग पुन्हा वापरणार आहोत याची कल्पना करण्याचा प्रयत्न करा आणि हे सुलभ करण्यासाठी आपण फायली, मार्कअप आणि कोडची रचना कशी कराल याचा विचार करा.

जबाबदा conf्या उलगडून दाखवण्यासाठी आपण सतर्क असले पाहिजे आणि सतत स्वत: ला विचारा: हे येथे आहे काय? कोडला ‘आयकी’ वाटत असल्यास बहुधा तेच आहे.

टीम प्रकल्पांमध्ये, कोडचा पुनर्वापर आणि कॉपी / पेस्ट कोडचा अभाव ही एक मोठी समस्या आहे. जेव्हा आपण पुन्हा कोड पाहता तेव्हा बुलेट चा वापर करा आणि सर्व घटना उदाहरणे, मॉड्यूल किंवा टेम्प्लेटवर घाला. पुन्हा, एक चांगली फोल्डर रचना आपल्यासाठी गोष्टी कोठे ठेवतील हे कार्य करणे सुलभ करेल.

04. जास्त जटिलतेपासून सावध रहा

गुंतागुंतीची मुख्य समस्या ही आहे की आपण सोडवण्याचा प्रयत्न करीत असलेल्या मूळ समस्येपासून ते मुखवटाळते आणि त्याऐवजी त्याच ठिकाणी किंवा अनुप्रयोगाच्या इतर भागात अधिक कोड आणि अधिक जटिलता निर्माण करते. आपण एक दुष्ट चक्र मध्ये समाप्त.

जर आपला कोड योग्य प्रकारे देखभाल केलेल्या API पेक्षा बीजगणित पाठ अधिक दिसू लागला असेल तर आपल्याला परत एक पाऊल ठेवण्याची आवश्यकता आहे. असे होऊ शकते की आपल्याला त्या विशिष्ट प्रकारचा कोड रिफॅक्टर आवश्यक आहे, तो ज्या वर्गात आहे त्या वर्गातील रिफेक्टर किंवा आपण ज्या समस्येचे निराकरण करण्याचा प्रयत्न करीत आहात त्याबद्दल आपल्या वर्तमान दृष्टिकोनावर पुनर्विचार करण्याची आवश्यकता आहे.

अत्यंत प्रकरणांमध्ये, आपल्याला पुन्हा पुन्हा बाहेर पाहण्याची आवश्यकता असू शकते. मी अलीकडेच एक अत्यंत क्लिष्ट दृश्‍य सेटअप रीफैक्‍टर केला जो मला जाणवला की वाईटरित्या विचार न करता मार्ग काढण्याच्या योजनेचा बळी गेला आहे. गुंडाळलेल्या मार्गाचे पुन्हा समृद्धीने काहीतरी पुन्हा डिझाइन करून, मी विविध वर्गांमध्ये दाट स्पॅगेटी कोडच्या शेकडो ओळी खणून काढू शकलो आणि प्रक्रियेतील काही दीर्घ-स्थायी राउटर हॅक्स / बग्स काढू शकलो.

काही विशेषत: ओट्यूज कोड लिहिल्यानंतर आपण करू नये अशी एक गोष्ट म्हणजे पुन्हा बसणे आणि वाचणे किती अवघड आहे याचा अभिमानाने आश्चर्यचकित व्हा! उत्कृष्ट कोड मोहक आहे (वाचा: अवघड नाही); जर आपले नाही तर आपल्याकडे कार्य करण्याचे आहे.

हा लेख मूळतः वेबच्या डिझाइनर आणि विकसकांसाठी जगातील सर्वाधिक विक्री होणारा मासिक, नेट २ 0 ० च्या अंकात प्रकाशित झाला होता. खरेदी करा अंक 290 किंवा निव्वळ सदस्यता घ्या.

आपल्या प्रोग्रामिंग कौशल्यांची पॉलिशिंग करण्यासाठी पुढील सल्ला पाहिजे आहे का?

संबंधित आणि प्रभावी राहण्यासाठी डिझाइनर्सना त्यांचे कौशल्य वाढविणे आवश्यक आहे, परंतु कोणत्या गोष्टींवर लक्ष केंद्रित करणे योग्य आहे? डिझाइनर्सनी कोड शिकणे आवश्यक आहे, आणि तसे असल्यास मर्यादित कोड ज्ञान प्रतिभावान अभियंत्यांसह कार्य करण्यास खरोखर फरक करू शकतो? डिझाइनर चपळ वर्कफ्लोमध्ये कसे बसू शकतात? प्रोजेक्टची कार्यपद्धती तरीही काही फरक पडते का? डिझाइन सिस्टीम तयार करणे, वापरणे आणि देखरेखीसाठी डिझाइनरची कोणती भूमिका असते?

त्याच्या बोलण्यात 25-27 एप्रिल 2018 पर्यंत न्यूयॉर्क व्युत्पन्न करा, सुपरफ्रेंडली डायरेक्टर डॅन मॉल या प्रश्नांची उत्तरे देण्यासाठी कथा आणि दृष्टीकोन सामायिक करेल आणि अधिक डिझाइनरना आणखीन अपरिहार्य, वेगवान बनविण्यात मदत करण्यासाठी विशिष्ट पद्धती आणि तंत्र प्रदान करेल. तिकिट आता मिळवा.

पोर्टलवर लोकप्रिय
दिवसाचा फॉन्ट: इच्छा
पुढे वाचा

दिवसाचा फॉन्ट: इच्छा

येथे क्रिएटिव्ह ब्लॅक वर, आम्ही टायपोग्राफीचे मोठे चाहते आहोत आणि आम्ही नवीन आणि रोमांचक टाइपफेस - विशेषतः विनामूल्य फॉन्ट्सच्या शोधासाठी सतत आहोत. म्हणूनच, आपल्यास आपल्या नवीनतम डिझाइनसाठी आपल्याला फ...
2020 साठी 6 प्रचंड वेब डिझाइन ट्रेंड
पुढे वाचा

2020 साठी 6 प्रचंड वेब डिझाइन ट्रेंड

बर्‍याच वर्षांपासून, वेब डिझायनर्सने लोकांना शोधत असलेल्या, जलद आणि प्रभावीपणे अधिकतम माहिती प्रदान करण्याचा प्रयत्न केला. दशकांपूर्वीच्या वेबसाइट्सची आजच्या वेबसाइटशी तुलना करताना हे निर्विवाद आहे, क...
मूलभूत आकार कसे काढावेत
पुढे वाचा

मूलभूत आकार कसे काढावेत

मूलभूत आकार कसे काढावेत- स्क्वेअर कसा काढायचा - क्यूब कसे काढायचे - दृष्टीकोन असलेले घन काढा - मंडळ कसे काढावे - इलिप्स कसे काढायचे - सिलेंडर कसा काढायचा - एक गोल कसा काढायचाकोणतीही समस्या लहान गोष्ट...