روز 43. ترکیب – انجمن DEV

Summarize this content to 400 words in Persian Lang
امروز، ایمیلی در مورد ارسال من به DroidCon در ایتالیا دریافت کردم. صحبت من در مورد نوشتن قانون Detekt سفارشی در دستور کار پذیرفته نشد. من از این بابت ناراحت نیستم، اما از اینکه برگزارکنندگان یک بلیط رایگان برای کنفرانس به من دادند، تعجب کردم. این به من انگیزه می دهد تا ارائه جالب تری را برای سال آینده آماده کنم. همچنین در حال بررسی امکان حضور حضوری در کنفرانس هستم.
کاری که من کردم: تصمیم گرفتم یک صفحه نمایش جداگانه برای نمایش مقالات مرتبط با یک برچسب خاص ایجاد کنم. متوجه شدم که سایر صفحهها شبیه به هم خواهند بود. در بیشتر موارد، این فقط یک فید با چند بلوک اضافی است. بنابراین، من فقط باید یک صفحه نمایش اولیه برای نمایش این نوع اطلاعات ایجاد کنم.
امروز این کار را کردم. برای جدا نگه داشتن منطق، من ScreenModel های مختلفی را برای هر جزء معرفی کردم: یکی برای بلوک و دیگری برای فید. به نظر می رسد این راه حل یک رویکرد ترکیبی برای گسترش عملکرد است. میخواستم صحت پیادهسازی خود را برای تگ بررسی کنم، اما مشکلاتی در تماس API پیدا کردم. من متوجه شدم مشکل از کجاست و فردا تصمیم دارم آن را برطرف کنم.
کاری که من انجام خواهم داد:
اگر می خواهید به این پروژه بپیوندید، فقط یک نظر در اینجا بگذارید یا یک پیام در لینکدین بنویسید.
به دنبال چه کمکی هستم:
طراح (ایجاد طراحی اپلیکیشن در Figma)توسعه دهنده Android/KMMهرگونه کمک دیگری در رابطه با پروژه.
جدول زمانی من:
روز 1. نفس عمیق و شیرجه رفتن. روز 2. لایه شبکه.روز 3. بارگذاری مقالات.روز 4. ArticleItem.روز 5. محلی سازی.روز 6. روز یکشنبه کار کنید.روز 7. هفته اول.روز 8. لذت بردن از کدنویسی.روز 9. انتظار/واقعی.روز 10. همه.روز یازدهم. عصر جمعه.روز 12. سرخوردگی.روز 13. مسدود کنندهروز 14. دوشنبهروز 15. واکنش هاروز 16. خوراکروز 17. stringWithFormatروز 18. نظر دهیدروز 19. 1 درصدروز 20. کمی پیشرفتروز 21. صفحه بندیروز 22. انیمیشن Lottieروز 23. مرتب سازی مقالاتروز 24. گام به گامروز 25. نقطه پایان شکسته؟روز 26. بعد از مهمانیروز 27. فرسودگی شغلیروز 28. فرصتی برای رشدروز 29. کار سختروز 30. کد قدیمیروز 31. بدهی فنیروز 32. تماس های APIروز 33. پاسخ عمومیروز 34. پاسخروز 35. Coderabbitروز 36. قدرت Pull Request چیست؟روز 37. چالش جستجوروز 38. موارد را جستجو کنیدروز 39. یک مهمانیروز 40. رفع UIروز 41. رکورد فراتر رفتروز 42. دوشنبه
می توانید مطالب مفیدتری را در صفحه لینکدین من، در X، در Medium یا Mastodon پیدا کنید.
فردا میبینمت
امروز، ایمیلی در مورد ارسال من به DroidCon در ایتالیا دریافت کردم. صحبت من در مورد نوشتن قانون Detekt سفارشی در دستور کار پذیرفته نشد. من از این بابت ناراحت نیستم، اما از اینکه برگزارکنندگان یک بلیط رایگان برای کنفرانس به من دادند، تعجب کردم. این به من انگیزه می دهد تا ارائه جالب تری را برای سال آینده آماده کنم. همچنین در حال بررسی امکان حضور حضوری در کنفرانس هستم.
کاری که من کردم:
تصمیم گرفتم یک صفحه نمایش جداگانه برای نمایش مقالات مرتبط با یک برچسب خاص ایجاد کنم. متوجه شدم که سایر صفحهها شبیه به هم خواهند بود. در بیشتر موارد، این فقط یک فید با چند بلوک اضافی است. بنابراین، من فقط باید یک صفحه نمایش اولیه برای نمایش این نوع اطلاعات ایجاد کنم.
امروز این کار را کردم. برای جدا نگه داشتن منطق، من ScreenModel های مختلفی را برای هر جزء معرفی کردم: یکی برای بلوک و دیگری برای فید. به نظر می رسد این راه حل یک رویکرد ترکیبی برای گسترش عملکرد است. میخواستم صحت پیادهسازی خود را برای تگ بررسی کنم، اما مشکلاتی در تماس API پیدا کردم. من متوجه شدم مشکل از کجاست و فردا تصمیم دارم آن را برطرف کنم.
کاری که من انجام خواهم داد:
اگر می خواهید به این پروژه بپیوندید، فقط یک نظر در اینجا بگذارید یا یک پیام در لینکدین بنویسید.
به دنبال چه کمکی هستم:
طراح (ایجاد طراحی اپلیکیشن در Figma)
توسعه دهنده Android/KMM
هرگونه کمک دیگری در رابطه با پروژه.
جدول زمانی من:
روز 1. نفس عمیق و شیرجه رفتن.
روز 2. لایه شبکه.
روز 3. بارگذاری مقالات.
روز 4. ArticleItem.
روز 5. محلی سازی.
روز 6. روز یکشنبه کار کنید.
روز 7. هفته اول.
روز 8. لذت بردن از کدنویسی.
روز 9. انتظار/واقعی.
روز 10. همه.
روز یازدهم. عصر جمعه.
روز 12. سرخوردگی.
روز 13. مسدود کننده
روز 14. دوشنبه
روز 15. واکنش ها
روز 16. خوراک
روز 17. stringWithFormat
روز 18. نظر دهید
روز 19. 1 درصد
روز 20. کمی پیشرفت
روز 21. صفحه بندی
روز 22. انیمیشن Lottie
روز 23. مرتب سازی مقالات
روز 24. گام به گام
روز 25. نقطه پایان شکسته؟
روز 26. بعد از مهمانی
روز 27. فرسودگی شغلی
روز 28. فرصتی برای رشد
روز 29. کار سخت
روز 30. کد قدیمی
روز 31. بدهی فنی
روز 32. تماس های API
روز 33. پاسخ عمومی
روز 34. پاسخ
روز 35. Coderabbit
روز 36. قدرت Pull Request چیست؟
روز 37. چالش جستجو
روز 38. موارد را جستجو کنید
روز 39. یک مهمانی
روز 40. رفع UI
روز 41. رکورد فراتر رفت
روز 42. دوشنبه
می توانید مطالب مفیدتری را در صفحه لینکدین من، در X، در Medium یا Mastodon پیدا کنید.
فردا میبینمت