اصول SOLID چیست؟ و کاربردش

اصول SOLID مجموعه‌ای از اصول طراحی نرم‌افزار هستند که برای ساختاردهی کد و ایجاد سیستم‌های قابل نگهداری، قابل توسعه و قابل فهم مورد استفاده قرار می‌گیرند. این اصول توسط رابرت سی. مارتین (به نام علمی «استاد برنامه نویسی ...

کیفیت نرم‌ افزار و معیارهای سنجش آن

کیفیت نرم‌افزار یک مفهوم انتزاعی است که درک وجود آن مقداری دشوار است. این در حالی است که نبود آن را می‌توان به سرعت احساس کرد. از طرف دیگر ممکن است ذی‌نفعان متعددی با یک نرم‌افزار درگیر باشند که هر کدام استانداردهای ...

مسابقات برنامه نویسی برتر در جهان کدام هستند | با ده مسابقه برتر برنامه

اولین مسابقه Code Jam در سال ۲۰۰۳ برگزار شد و بعد از پنج سال،در سال ۲۰۰۸ تعداد شرکت کنندگانش به ۱۱۰۰۰ نفر رسید. در سال ۲۰۰۸ از ۱۲۸ کشور دنیا برای رسیدن به جایزه‌ی ۱۰۰۰۰ دلاری گوگل رقابت می‌کردند.

جدیدترین نمونه سوالات کاربر نرم افزار اداری با جواب [اصل سوالات]

با دانلود رایگان نمونه سوالات کاربر نرم افزار اداری با جواب بصورت pdf و شرکت در آزمون کاربر نرم افزار اداری قبولی خود را افزایش دهید. نمونه سوالات کاربر نرم

مسابقه برنامه‌نویسی کوئرا

مسابقه برنامه‌نویسی کوئرا این مسابقات با استانداردهای خاص به همراه داوری و سیستم کشف تقلب برگزار می‌شوند و افراد شرکت‌کننده براساس عملکرد نمراتی را کسب می‌کنند.

معرفی معتبرترین انجمن‌ها و مسابقات برنامه نویسی در جهان

در ادامه چند مسابقه معروف و معتبر جهانی را معرفی می‌کنیم. مسابقه برنامه نویسی گوگل. Google Code Jam یک رقابت برنامه نویسی بین المللی است که هر ساله گوگل برگزار می‌کند.

نرم افزار حمل و نقل بین المللی – نرم افزار مالی – شرکت توتال ناو

نقطه نرم افزار مدیریت هوشمند iTotal در اصل بخش تجزیه و تحلیل داده ها را خودکار می کند در نتیجه عملکرد فرآیند حمل، قابل ارزیابی می باشد. ... شركت توتال به مرحله نیمه نهایی مسابقه سوپر نوا در ...

سه اصل KISS, YAGNI, DRY برای ساده سازی توسعه نرم افزار

سه اصل kiss, yagni, dry برای ساده سازی توسعه نرم افزار. به ساده ترین شکل ممکن کد بزنید. وقتی روشهای ساده برای نوشتن کد وجود دارند چه دلیلی دارد از روشهای عجیب و غریب و پیچیده استفاده کنید؟!

خلاصه کتاب تاثیر نوشته رابرت سیالدینی | مروری بر روانشناسی متقاعدسازی

خلاصه کتاب تاثیر نوشته رابرت سیالدینی | مروری بر روانشناسی متقاعدسازی :نرم افزار crm دیدار کتاب تاثیر از رابرت سیالدینی، کتابی کلاسیک درباره فن بیان است که بیش از سه میلیون نسخه فروخته و به سی ...

روش توسعه چابک نرم افزار (Agile Software Development) چیست؟

اصل هفتم-نرم افزار قابل استفاده: تحویل یک نرم افزار قابل استفاده، اصلی‌ترین معیار سنجش پیشرفت پروژه است. اصل هشتم-توسعه پایدار: تیم‌های چابک مروج توسعه پایدار هستند. لازم است که حامیان مالی ...

:: مسابقه AiSOFT Challenge

کنفرانس هوش مصنوعی و مهندسی نرم افزار مفتخر است که منطبق با اهداف کنفرانس و در راستای تشویق، گسترس و تعمیق مهارت های برنامه نویسی، اولین دوره مسابقات برنامه نویسی AiSOFT Challenge را برگزار نماید.

مسابقات برنامه‌نویسی دانشجویی ACM

از این مسابقات به عنوان الم‍‍‍پیک برنامه‌نویسی هم یاد می‌شود و این مسابقات جزو قدیمی‌ترین، بزرگترین و پراعتبارترین مسابقه‌ی رقابتی برنامه‌نویسی در سطح جهان است، به شمار می‌رود.

با ۱۰ مسابقه‌ برتر برنامه نویسی در جهان آشنا شوید

بنابراین پیدا کردن بهترین راه حل، شرط اصلی پیروزی در این مسابقه خواهد بود. این سایت در اصل برای کمک به آموزش دانش اموزان راه اندازی شده است.

معرفی معتبرترین انجمن‌ها و مسابقات برنامه نویسی در جهان

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

ICPC 2024 – ACM

جزئیات مسابقه: زمان: چهارشنبه ۱۴ آذر از ساعت ۷:۳۰ صبح تا ۱۸ بعد از ظهر; مکان: سایت دانشکده قدیم مهندسی برق و کامپیوتر; به همراه ناهار و پذیرایی; جوایز نقدی برای سه تیم برتر

قوانین مسابقه کامپیوتر گرایش چالش برنامه نویسی (ACM)

مسابقه شامل دو مرحله ( کد نویسی و مصاحبه ) می باشد. نحوه امتیاز دهی و ارزشیابی : تعداد سوالات ، 10 سوال می باشد که در سه سطح a,b,c خواهند بود. وهر سوال به ترتیب یک ، دو ، و سه امتیاز خواهند داشت.

جلسات و مسابقات تعاملی | نرم افزار فرم ساز و آزمون ساز ایپُل

با قابلیت تعاملی نرم‌افزار ایپل، در جلسات و آزمون‌ها به صورت لحظه‌ای با مخاطبانتان در ارتباط باشید ... در قدم اول لازم است تا سوالات مسابقه و یا فرم خود را در سامانه ایپُل طراحی کنید. برای ...

9 بهترین نرم افزار و ابزار مسابقه ساز تعاملی در سال 2024

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

مروری بر تاریخچه مسابقات ACM و روند برگزاری آن در ایران

مسابقه‌ی برنامه‌نویسی ای‌سی‌ام در منطقه‌ی غرب آسیا از سال ۱۳۷۸ در تهران و توسط دانشگاه صنعتی شریف برگزار می‌شود که امسال کافه بازار مانند سال گذشته به‌عنوان حامی اصلی این رقابت‌ها در ...

آشنایی با 54 نوع تست نرم افزار | سکان آکادمی

در این مقاله به این سوال که Software Testing چیست پاسخ می‌دهیم و 54 نوع تست نرم افزار را معرفی می‌کنیم.

درخشش دانشگاه شریف در مسابقه بین‌المللی برنامه‌سازی ICPC

دانشگاه صنعتی شریف در مسابقه بین‌المللی برنامه‌سازی ICPC موفق به کسب جایزه برترین تیم منطقه غرب آسیا شد. ... هواپیما سرور مجازی ایران طراحی سایت لیفت صورت با نخ بلیط اتوبوس erp نرم‌افزار ...

تست نرم افزار چیست؟ – روش ها و اهمیت به زبان ساده

تست نرم افزار چیست؟ چرا مهم است که نرم افزارها در روند توسعه خود، بارها مورد تست و آزمایش قرار گیرند؟ ... هنگام تست کد، اصل «پارِتو» (Pareto) را در خاطر داشته باشید: ۸۰ درصد از ایرادهای نرم افزار در ...

اصول SOLID برای معماری و طراحی نرم افزار (2024)

در این دوره به اصول SOLID تسلط پیدا می کنید و با استفاده از زبان های شی گرا مانند سی شارپ، کدهای تمیز solid می نویسید. شما با اصل مسئولیت واحد (SRP)، اصل باز و بسته (OCP)، اصل جانشانی لیسکوف (LSP)، اصل تفکیک رابط (ISP)، اصل وارونگی ...

طرح دانش بنیان "نرم افزار هلپ دسک و تیکتینگ هلپیکال" برنده هشتمین قسمت

در هشتمین قسمت از مسابقه بزرگ «شکوفا»، یک شرکت دانش بنیان با طرح «نرم افزار هلپ دسک و تیکتینگ هلپیکال» از ...