کپی کردن کد ها اره یا نه؟!!!

سلام دوستان و برنامه نویسان گل و گلاب

به نظرم این سوالی است که اکثر برنامه نویسان بخصوص برنامه نویسان مبتدی میپرسند که ایا کد ها را کپی کنیم یا بخواهیم همه ان را خودمان بنویسیم


به نظر بنده جواب این سوال واسه برنامه نویس مبتدی یک چیز است ان هم کپی کردن ممنوع دوست عزیز

اما واسه برنامه نویسان حرفه ای یا تقریبا حرفه ای جواب چیه؟؟


خوب به نظر بنده جواب این سوال بین این گونه برنامه نویسان متفاوته مثلا یک برنامه نویس حرفه ای را

میشناسم که تمام کد ها را خودش میزنه یکی را میشناسم همه کد ها را کپی میکنه و یکی دیگر بعضی

را خودش میزنه بعضی را هم کپی میکنه

خوب بگذار قبل از این که نظرم را درمورد این سوال بدهم کد ها را به دو دسته کد های خلاقانه و کد های غیر خلاقانه تقسیم بندی کنم


کد های خلاقانه شامل تمام کد هایی است که نمیوانید هیچ جایی ان را کپی کنید و فقط مجبورید خودتان بنویسید ( یعنی به وسیله گوگل فقط میشه نحوه ی ان را یاد گرفت )

مثل این قسمت شامل دو بخشه کد های Basic مثلا تعریف if و ... که بستگی به کلاس مورد نظر و شرایط گوناگون متفاوته

و کد های خلاقانه دیگر مثلا دستورات sql خاص که ترکیب چندین دستوره و از این نوع کد ها .

فکر کنم متوجه شدید منظورم چی هست


کد های غیر خلاقانه کد هایی است که به راحتی میتوان ان را از گوگل پیدا کرد و کپی کرد مثل کد های گرفتن عکس از دوربین گوشی یا کد های طراحی پایه یا کد update در Sql یا کد بررسی وصل بودن به اینترنت و...


حالا جواب بنده که سلیقه ای هم هست این است که برنامه نویس حرفه ای به جای وقت گذاشتن روی مثلا نوشتن کد update یا کد وصل شدن به سرور و ... وقت خود را صرف کد های خلاقانه و طراحی الگوریتم های منظم و حرفه ای و همچنین فکر کردن به ایده های برنامه و خطا یابی و خلاقیت در ارائه تبلیغات در برنامه و... بگذارد و تا جای ممکن از کپی کردن و ننوشتن کد استفاده میکنه .


اصولا برنامه نویس کسی است که مشکلی را حل میکند و کد نویسی تا جایی که برای حل مشکل به نوشتن ان نیاز داریم کافیه در غیر این صورت به کپی کردن بپردازیم

ممنون میشم نظرتون را در این مورد بدانم و سپاس از مطالعه مطالب بالا