فلوچارت رو شنیدی ولی همیشه برات مبهم بوده؟ اینجا با مثال و توضیح ساده، همه چی رو دربارش روشن کردیم.
در دنیای توسعه نرمافزار، انعطافپذیری و تعامل بین اجزاء نرمافزار از اهمیت بسیار بالایی برخوردار است. یکی از اصول مهمی که به این اهداف کمک میکند، اصل جایگزینی لیسکوف یا Liskov Substitution Principle (LSP) است. این اصل، به ما میآموزد چگونه کلاسها را به گونهای طراحی کنیم که تعامل با آنها به سادگی و جایگزینی کلاسها بدون ایجاد مشکل امکانپذیر باشد.
در این مقاله، ۱۲۰ سوال مهم آزمون استخدامی T-SQL و SQL Server را از سطح مقدماتی تا حرفهای بررسی میکنیم. سوالها فقط حفظی نیستند؛ از مفاهیم پایه، کوئرینویسی، Stored Procedure و Window Function شروع میشوند و تا Performance Tuning، Execution Plan، Index، Transaction، Deadlock، Backup، Security و سناریوهای واقعی محیط Production ادامه پیدا میکنند. هدف این مقاله این است که برای مصاحبه SQL Server فقط جواب آماده نداشته باشید، بلکه منطق پشت هر جواب را هم دقیق بفهمید.
سعی داریم تو این بلاگ به طور کامل شمارو با مراحل ورود به دنیای برنامه نویسی و مسیر های پیش رو آشنا کنیم تا بتونین درست تر و مطمئن تر راهتون رو انتخاب کنین.
در یکی دیگر از سیستم های بزرگ کشوری که به مدت 3 سال مدیر پروژه بودم هزاران
کلاینت در سراسر کشور مجبور به ارسال اطلاعات از کامپیوترهای خود به سرور و
همچنین دریافت اطلاعات از سمت سرور بودند و امکان Online بودن دائمی آنها وجود
نداشت.چون ممکن بود هر رکورد در هریک از کلاینت ها چندین مرتبه تغییر کند،
بنابر این با استفاده از MergeReplication اقدام به پیاده سازی و شبیه سازی
شرایط Online ، Offline نمودم و پروژه را از شر ده ها هزار خط کد برای ارسال و
Sync نمودن داده ها نمودم.
با سلام چرا دورها رو به صورت مجازی برگزار نمی کنید تا هم مخاطبین بیشتری را پوشش دهید و هم ساکنین شهرهای دیگر بتوانند در کلاسهای شما شرکت کنند