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

یادگیری عمیق الگوریتم ها، ساختمان داده، سیستم های پایگاه داده و مفاهیم پایه کامپیوتر.

اصول تست نرم افزار سازمانی: از یونیت تست تا TDD و E2E

اصول تست نرم افزار سازمانی: از یونیت تست تا TDD و E۲E

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

Vahid Hoseini
آموزش گیت پیشرفته: برنچینگ، ریبیس و حل تعارض ها

آموزش گیت پیشرفته: برنچینگ، ریبیس و حل تعارض ها

راهنمای جامع و تخصصی تسلط بر ابزار گیت (Git) در پروژه های بزرگ نرم افزاری؛ کالبدشکافی اشیای داخلی Blob و Tree، مقایسه فنی Merge در برابر Rebase، هنر پالایش کامیت ها با Interactive Rebase، استراتژی های برنچینگ Trunk-Based و شکار باگ ها با git bisect.

Vahid Hoseini

همه مقالات نمایش داده شد.