آموزش بهترین روش های جاوا Refactoring

Java Refactoring Best Practices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توانایی نوشتن جاوا بسیار عالی است، اما نوشتن کد به گونه‌ای که قابل نگهداری و آینده نگر باشد نیز بسیار مهم است. در این دوره آموزشی، Maaike van Putten به شما می آموزد که چگونه کد را سازماندهی و سازماندهی مجدد کنید به روشی که نگهداری آن آسان باشد، بهترین شیوه ها و تکنیک ها برای بازسازی کد جاوا به منظور بهبود کیفیت، قابلیت نگهداری و عملکرد آن را به اشتراک می گذارد. Maaike با مقدمه‌ای بر refactoring و بدهی فنی شروع می‌کند و ابزارها و تکنیک‌های refactoring در جاوا را پوشش می‌دهد. سپس به سراغ بهترین شیوه‌ها برای نوشتن کدهای تمیز و قابل نگهداری، از جمله قراردادهای نام‌گذاری، دستورالعمل‌های سبک، و نکاتی برای استفاده مؤثر از فضای خالی و نظرات می‌رود. در این دوره آموزشی به Maaike بپیوندید تا یاد بگیرید که چگونه کدهای موجود را برای پاکسازی مجدد و نگهداری آن آسان‌تر و ارزان‌تر کنید.

سرفصل ها و درس ها

معرفی Introduction

  • چرا شما نیاز به refactor دارید Why you need to refactor

  • دانش پایه Base knowledge

1. اهمیت بهترین شیوه ها و بازسازی 1. Importance of Best Practices and Refactoring

  • بدهی فنی و بازسازی Technical debt and refactoring

  • ابزارها و تکنیک های بازسازی Tools and techniques for refactoring

  • نکاتی برای نوشتن کد تمیز و اجتناب از بدهی فنی Tips to write clean code and avoiding technical debt

  • امتحان فصل Chapter Quiz

2. بهترین روش ها: سادگی و خوانایی 2. Best Practices: Simplicity and Readability

  • راهنمای سبک جاوا Java style guide

  • قراردادهای نامگذاری جاوا Java naming conventions

  • استفاده موثر از فاصله، پرانتز و نظرات Using spacing, brackets, and comments effectively

  • نوشتن کلاس های جاوا تمیز و قابل نگهداری Writing clean and maintainable Java classes

  • بهترین روش ها برای نوشتن روش های واضح و مختصر Best practices for writing clear and concise methods

  • چالش: به کارگیری بهترین شیوه های اساسی Challenge: Applying basic best practices

  • راه حل: به کارگیری بهترین شیوه های اساسی Solution: Applying basic best practices

  • امتحان فصل Chapter Quiz

3. بهترین شیوه ها: کد قابل نگهداری 3. Best Practices: Maintainable Code

  • رسیدگی به استثنائات Handling exceptions

  • حذف کد مرده و سایر عناصر غیر ضروری Removing dead code and other unnecessary elements

  • الگوهای طراحی جاوا Java design patterns

  • اصول جامد SOLID principles

  • در حال تست کد شما Testing your code

  • چالش: اعمال مدیریت استثنا و پاکسازی کد Challenge: Applying exception handling and code clean-up

  • راه حل: استفاده از مدیریت استثنا و پاکسازی کد Solution: Applying exception handling and code clean-up

  • امتحان فصل Chapter Quiz

4. Refactoring: رفع بوی کد رایج 4. Refactoring: Fixing Common Code Smells

  • نفخ کننده های بازسازی کننده Refactoring bloaters

  • بازسازی وسواس بدوی Refactoring primitive obsession

  • Refactoring برنامه نویسی شی گرا نادرست Refactoring incorrect object-oriented programming

  • جفت شدن بیش از حد Refactoring excessive coupling

  • چالش: کد قدیمی را اصلاح کنید Challenge: Refactor the legacy code

  • راه حل: کد قدیمی را مجدداً اصلاح کنید Solution: Refactor the legacy code

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • منابع برای بازسازی جاوا Resources for Java refactoring

نمایش نظرات

آموزش بهترین روش های جاوا Refactoring
جزییات دوره
1h 19m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maaike van Putten Maaike van Putten

توسعه دهنده نرم افزار و مربی IT