💎 بخش 4 از مهمترین قوانین مهندسی نرمافزار
4. Conway’s Law (قانون کانوی)
«ساختار محصول نهایی بازتابی از ساختار ارتباطی سازمان تولیدکنندهست، یا اصطلاحا ساختار نرمافزار، آینهی ساختار تیم سازندهست»
🔹 اگه یه شرکت ۴ تیم داره، احتمال زیاد نرمافزارش هم ۴ بخش (ماژول) جدا داره، هر کدوم ساختهشده توسط یکی از تیمها.
🔹 تیمها هر طور با هم ارتباط بگیرن، نرمافزار هم همونجور شکل میگیره!
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
4. Conway’s Law (قانون کانوی)
«ساختار محصول نهایی بازتابی از ساختار ارتباطی سازمان تولیدکنندهست، یا اصطلاحا ساختار نرمافزار، آینهی ساختار تیم سازندهست»
🔹 اگه یه شرکت ۴ تیم داره، احتمال زیاد نرمافزارش هم ۴ بخش (ماژول) جدا داره، هر کدوم ساختهشده توسط یکی از تیمها.
🔹 تیمها هر طور با هم ارتباط بگیرن، نرمافزار هم همونجور شکل میگیره!
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
💎 جعبه ابزار برنامهنویسی Back End
1. Git
2. Github
3. Docker
4. Postman
5. My SQL Workbench
6. Curl
6. Trello
#برنامهنویسی
----------
🆔 @OxinCode
1. Git
2. Github
3. Docker
4. Postman
5. My SQL Workbench
6. Curl
6. Trello
#برنامهنویسی
----------
🆔 @OxinCode
💎 بخش 5 از مهمترین قوانین مهندسی نرمافزار
5. Cunningham’s Law (قانون کانینگهام)
«بهترین راه برای گرفتن پاسخ درست در اینترنت اینه که یه پاسخ اشتباه بدی!»
چون مردم علاقه دارن اشتباهات رو تصحیح کنن 😄
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
5. Cunningham’s Law (قانون کانینگهام)
«بهترین راه برای گرفتن پاسخ درست در اینترنت اینه که یه پاسخ اشتباه بدی!»
چون مردم علاقه دارن اشتباهات رو تصحیح کنن 😄
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
زبانها و ابزارهای مورد استفاده در:
1. Web development
2. Software development
3. Machine learning
#برنامهنویسی
----------
🆔 @OxinCode
1. Web development
2. Software development
3. Machine learning
#برنامهنویسی
----------
🆔 @OxinCode
💎 بخش 6 از مهمترین قوانین مهندسی نرمافزار
6. Sturgeon’s Law (قانون استرجن)
«۹۰٪ همه چیز، آشغاله!»
یعنی توی دنیای نرمافزار بیشتر چیزها کیفیت پایینی دارن. تو هم در استفاده از اونها محتاط باش.
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
6. Sturgeon’s Law (قانون استرجن)
«۹۰٪ همه چیز، آشغاله!»
یعنی توی دنیای نرمافزار بیشتر چیزها کیفیت پایینی دارن. تو هم در استفاده از اونها محتاط باش.
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
افزونه های VS code که کدنویسی رو راحت میکنه
1. Auto Remove Tag
2. Liver Server
3. Material Icon Theme
4. Prettier
5. CodeSnap
6. Indent RainBow
#برنامهنویسی
----------
🆔 @OxinCode
1. Auto Remove Tag
2. Liver Server
3. Material Icon Theme
4. Prettier
5. CodeSnap
6. Indent RainBow
#برنامهنویسی
----------
🆔 @OxinCode
💎 بخش 7 از مهمترین قوانین مهندسی نرمافزار
7. Zawinski’s Law (قانون زاویسکی)
«هر برنامهای که زیاد توسعه پیدا کنه، آخرش تبدیل میشه به یه کلاینت ایمیل!»
🔹 وقتی یه نرمافزار هی بزرگتر و پیچیدهتر میشه و مدام بهش ویژگی اضافه میکنن، کمکم از هدف اصلیش دور میشه و میخواد همهکار بکنه!
🔹 ایمیل کلاینت یه مثال معروف از برنامهای است که، فایل میفرسته، متن و عکس نشون میده، رمزنگاری میکنه، تقویم داره، چت میکنه و ...
خلاصه همهچیتوش هست!
🔹 برنامهای که قرار بود یه ابزار ساده باشه، با کلی ویژگی اضافی تبدیل میشه به یه هیولا.
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
7. Zawinski’s Law (قانون زاویسکی)
«هر برنامهای که زیاد توسعه پیدا کنه، آخرش تبدیل میشه به یه کلاینت ایمیل!»
🔹 وقتی یه نرمافزار هی بزرگتر و پیچیدهتر میشه و مدام بهش ویژگی اضافه میکنن، کمکم از هدف اصلیش دور میشه و میخواد همهکار بکنه!
🔹 ایمیل کلاینت یه مثال معروف از برنامهای است که، فایل میفرسته، متن و عکس نشون میده، رمزنگاری میکنه، تقویم داره، چت میکنه و ...
خلاصه همهچیتوش هست!
🔹 برنامهای که قرار بود یه ابزار ساده باشه، با کلی ویژگی اضافی تبدیل میشه به یه هیولا.
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
This media is not supported in your browser
VIEW IN TELEGRAM
شهرام ایزدی، کارمند ایرانی 🇮🇷 شرکت گوگل، نسخهای جدید از عینک واقعیت افزوده مبتنی بر هوش مصنوعی این شرکت را آزمایش کرد.
او با استفاده از زبان فارسی بهصورت همزمان صحبت میکرد و گفتارش بهطور لحظهای به زبان انگلیسی ترجمه میشد تا بتواند با همکار هندیاش 🇮🇳 ارتباط برقرار کند.
#اخبار_علمی #هوش_مصنوعی
----------
🆔 @OxinCode
او با استفاده از زبان فارسی بهصورت همزمان صحبت میکرد و گفتارش بهطور لحظهای به زبان انگلیسی ترجمه میشد تا بتواند با همکار هندیاش 🇮🇳 ارتباط برقرار کند.
#اخبار_علمی #هوش_مصنوعی
----------
🆔 @OxinCode
💎 بخش 8 از مهمترین قوانین مهندسی نرمافزار
8. Hyrum’s Law (قانون هایروم)
«هر چی تعداد کاربرای یه کتابخونه بیشتر بشه، همهی رفتاراش—even اونا که رسمی نیستن—بهش وابسته میشن!»
🔹 یعنی چی؟
حتی اگه یه ویژگی یا رفتار از کتابخونه رو مستند نکردی، ولی وجود داره، بالاخره یه کاربر ازش استفاده میکنه و بهش وابسته میشه.
🔹 نتیجه؟
اگه اون رفتار رو بعداً تغییر بدی، کلی از پروژهها خراب میشن یا باگ میگیرن، چون بهش وابسته بودن بدون اینکه تو بدونی!
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
8. Hyrum’s Law (قانون هایروم)
«هر چی تعداد کاربرای یه کتابخونه بیشتر بشه، همهی رفتاراش—even اونا که رسمی نیستن—بهش وابسته میشن!»
🔹 یعنی چی؟
حتی اگه یه ویژگی یا رفتار از کتابخونه رو مستند نکردی، ولی وجود داره، بالاخره یه کاربر ازش استفاده میکنه و بهش وابسته میشه.
🔹 نتیجه؟
اگه اون رفتار رو بعداً تغییر بدی، کلی از پروژهها خراب میشن یا باگ میگیرن، چون بهش وابسته بودن بدون اینکه تو بدونی!
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
سایتهای تمرین برنامهنویسی
💎 codewars.com
💎 edabit.com
💎 codechef.com
💎 codingame.com
💎 leetcode.com
#برنامهنویسی
----------
🆔 @OxinCode
💎 codewars.com
💎 edabit.com
💎 codechef.com
💎 codingame.com
💎 leetcode.com
#برنامهنویسی
----------
🆔 @OxinCode
💎 بخش 9 از مهمترین قوانین مهندسی نرمافزار
9. Price’s Law (قانون پرایس)
«۵۰٪ کارها توسط مربع ریشه تعداد افراد انجام میشن.»
یعنی اگه ۱۰۰ نفر توی تیم هستن، حدود ۱۰ نفر نصف کار کل تیم رو انجام میدن.
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
9. Price’s Law (قانون پرایس)
«۵۰٪ کارها توسط مربع ریشه تعداد افراد انجام میشن.»
یعنی اگه ۱۰۰ نفر توی تیم هستن، حدود ۱۰ نفر نصف کار کل تیم رو انجام میدن.
#مهندسی_نرم_افزار
----------
🆔 @OxinCode
برای کارهای دانشگاهیتون، رایگان، نامحدود، بدونِ نیاز به ثبتنام و با مدل FLUX.1-Dev تصویر تولید کنید 👇
💎 https://raphael.app/
#معرفی_سایت
----------
🆔 @OxinCode
💎 https://raphael.app/
#معرفی_سایت
----------
🆔 @OxinCode
🗂 پکیج تخصصی مهندس کامپیوتری
یه فولدر تخصصی حاوی ویدیوهای آموزشی، جزوه و pdf مطالب دانشگاهی مهندسی کامپیوتر و هوشمصنوعی
با داشتن این فولدر به بروزترین آموزشها دسترسی دارید و هیچ خبر ، رویداد ، آموزش و فرصت شغلی رو از دست نمی دهید
💥در این پکیج کانالهای آموزش برنامه نویسی و شبکه و طراحی سایت هم هست
📥 با زدن دکمه Add این فولدر به تلگرام شما اضافه میشود.
👇👇
https://xn--r1a.website/addlist/gSX77U3125tlN2I0
یه فولدر تخصصی حاوی ویدیوهای آموزشی، جزوه و pdf مطالب دانشگاهی مهندسی کامپیوتر و هوشمصنوعی
با داشتن این فولدر به بروزترین آموزشها دسترسی دارید و هیچ خبر ، رویداد ، آموزش و فرصت شغلی رو از دست نمی دهید
💥در این پکیج کانالهای آموزش برنامه نویسی و شبکه و طراحی سایت هم هست
📥 با زدن دکمه Add این فولدر به تلگرام شما اضافه میشود.
👇👇
https://xn--r1a.website/addlist/gSX77U3125tlN2I0
اگه دانشجوی کامپیوتر یا علاقهمند به هوش مصنوعی و برنامهنویسی هستی این پک رو اضافه کن به تلگرامت و دیگه دنبال آموزش و ابزارهایی که هر روز بهش نیاز داری نگرد!
👇👇
https://xn--r1a.website/addlist/gSX77U3125tlN2I0
👇👇
https://xn--r1a.website/addlist/gSX77U3125tlN2I0