نیما - ش
4 سال پیش توسط نیما - ش مطرح شد
7 پاسخ

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

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

ممنون میشم دوستان نظرشون رو در این مورد بگن
@ali.bayat @TimeRunner2359 @hosseinshirinegad98 @milad @mhyeganeh @mhyeganeh @forughi.vahid @mohsenbostan @hesammousavi @arian


ثبت پرسش جدید
احسان قربانی
تخصص : PHP ، در حال یادگیری لاراول ،...
@TimeRunner2359 4 سال پیش مطرح شد
0

@nimageneral
سلام و وقت بخیر
کار خیلی خوبی هست ،هم به کسی که میخونه کمک می‌کنه که استاندارد ها و کد تمیز رو خوب درک کنه ، برای صاحب ریپوزیتوری هم خوبه چون چندین نفر کد رو دیباگ میکنند
، من که جوجه ام خوشحال میشم ریپوزیتوری دیگر دوستان رو ببینم ⁦:-)⁩


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
1

حالا حتما نیاز نیست که ریپوزیتوری های خودمون باشه، میتونه هر ریپوزیتوری از هر شخصی در هر کجای دنیا باشه! به این صورت که بتونیم آن ها رو به همدیگه معرفی کنیم. @TimeRunner2359


ReZa
تخصص : برنامه نویس
@rezamaddahi72 4 سال پیش مطرح شد
0

کانال تلگرام و اشتراک تجربیات هم میتونه مفید باشه


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

استاندارد هایی هست..
پارادایم های مختلف برنامه نویس هم هست که هر کدوم روی موضع خاصی اصرار دارند.
در واقع پارادایم های مختلف ( .. functional, structural , object-oriented) با بوجود آوردن یه سری محدودیت ها، سعی می‌کنند بازه عملکرد استاندارد خاصی رو تعریف کنند.

اگر اون برنامه نویسی که شما قراره کدهاش رو ویرایش کنی..
از شیوه ای استاندارد در یکی از پارادایم ها استفاده کرده باشه..
و شما با اون شیوه آشنا باشید
تغییر و توسعه اون کد نباید مشکل باشه

اما اگر کد اون شخص Fragile یا شکننده باشه.
کار کردن روی چنین کدی، اصلا تجربه خوشایندی نیست..
چون هر لحظه بخواهید Refactor کنید باید به این فکر کنید که نکنه این کار من باعث بشه قسمت دیگه ای از سیستم از کار بیفته؟

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


davood
@d.a.a1361 4 سال پیش مطرح شد
0

دوستان عزیز سلام، من تازه وارد هستم تو دنیای برنامه نویسی و با این اصطلاحات زیاد آشنا نیستم این کلمه "ریپازیتوری" چیه؟ و چطور ازش استفاده میشه سرچ کردم ولی خب هر سایتی یه تعریفی ازش کرده بود کمی برای من مبهم شد.
و یه مسله مهم این که میشه دوستان بر اساس تجربه سلسله مراتب یادگیری برنامه نویسی وب را بگن منظورم اینه به ترتیب کدام زبان ها را باید کار کنم یاد بگیرم که بتونم اون چارچوب استاندارد را رعایت کنم، البته اگر زحمتی نیست. ممنون میشم کمی از تجربیات شما استفاده کنم البته اگر مایل باشید.


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

حرف شما درسته علی جان،
اگر برنامه نویس قبلی این موارد یا پارادایم ها را رعایت کرده باشه نه حتی وقت گیر یا عذاب دهنده نیستند بلکه حتی مواردی هم هنگام ویرایش کدها یاد میگیری، موضوع اصلی اینه که متاسفانه بعضی ها بنا به دلایلی حالا یا نا آگاهی و یا ... از این پارادایم ها استفاده نمیکنند، ما اگر بتونیم کدها و یا ریپوزیتوری هایی در این مورد به هم معرفی کنیم ، بنده به شخصه میگم حتی باعث بازخورد مثبت واسه همه ما میشه، فقط باید بتونیم راهی را برای معرفی پیدا کنیم
@ali.bayat


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش آپدیت شد
0

@d.a.a1361
داود جان شما میتونی از آموزش خود سایت راکت (لینک)در مورد ریپوزیتوری کاملا متوجه بشی و اینکه رایگان هم هست


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام