Forwarded from ᝰ𝗦𝗲𝗴𝗺𝗲𝗻𝘁
سلام دوستای گلم
بعد مدت طولانی بلاخره تصمیم گرفتم کتاب #Kotlin_in_Action به زبان شیرین خودمون ترجمه کنم در حال حاضر یه قسمت از کتاب رو ترجمه کردم و میذارم امیدوارم که کاربردی باشه
توی این قسمت یه سری توضیحات کلی راجب زبان های برنامه نویسی داده
تفاوت های کاتلین و جاوارو بهش پرداخته شده
یه سری توضیحات کلی راجب اصول برنامه نویسی و شی گرایی و #functional
توضیحاتی راجب #multithreaded داده
از #فریمورک های #جاوا و #کاتلین صحبت شده
مباحثی مثل پشتیبانی از #API
و IDE ها ، #build_systems و خصوصیات زبان برنامه نویسی کاتلین نسبت به جاوا به خوبی گفته شده در کل مقدمه ای از از برنامه نویسی اندروید با زبان های برنامه نویسی جاوا و کاتلین بیان شده
جدا از اینکه دارم ترجمه میکنم حتما توصیه میکنم خودتون منیع اصلی رو بخونید بسیار عالی و کاربردیه مخصوصا برای اونایی که میخوان از جاوا سوییچ کنن به کاتلین در آخر بگم من مترجم نیستم تپقی سوتی غلط املایی یا اصلا ترجمه اشتباهی از من دیدید به روم نیارید حمایت کنید انشالله با قدرت بیشتر ادامه بدم تا این کتاب 612 صفحه ای رو کامل کنم
#ترجمه_کتاب #تبدیل_جاوا_به_کاتلین #تهران #برنامه_نویسی #اندروید
https://www.linkedin.com/feed/update/urn:li:activity:6861299262723026944/
https://virgool.io/@FaridMohammadi/%D8%AA%D8%B1%D8%AC%D9%85%D9%87-%DA%A9%D8%AA%D8%A7%D8%A8-kotlin-in-action-c99vxllvl9ia
——————————————
👁🗨با فوروارد کردن پست های چنل از ما حمایت کنید 👁🗨
@segmenttt
بعد مدت طولانی بلاخره تصمیم گرفتم کتاب #Kotlin_in_Action به زبان شیرین خودمون ترجمه کنم در حال حاضر یه قسمت از کتاب رو ترجمه کردم و میذارم امیدوارم که کاربردی باشه
توی این قسمت یه سری توضیحات کلی راجب زبان های برنامه نویسی داده
تفاوت های کاتلین و جاوارو بهش پرداخته شده
یه سری توضیحات کلی راجب اصول برنامه نویسی و شی گرایی و #functional
توضیحاتی راجب #multithreaded داده
از #فریمورک های #جاوا و #کاتلین صحبت شده
مباحثی مثل پشتیبانی از #API
و IDE ها ، #build_systems و خصوصیات زبان برنامه نویسی کاتلین نسبت به جاوا به خوبی گفته شده در کل مقدمه ای از از برنامه نویسی اندروید با زبان های برنامه نویسی جاوا و کاتلین بیان شده
جدا از اینکه دارم ترجمه میکنم حتما توصیه میکنم خودتون منیع اصلی رو بخونید بسیار عالی و کاربردیه مخصوصا برای اونایی که میخوان از جاوا سوییچ کنن به کاتلین در آخر بگم من مترجم نیستم تپقی سوتی غلط املایی یا اصلا ترجمه اشتباهی از من دیدید به روم نیارید حمایت کنید انشالله با قدرت بیشتر ادامه بدم تا این کتاب 612 صفحه ای رو کامل کنم
#ترجمه_کتاب #تبدیل_جاوا_به_کاتلین #تهران #برنامه_نویسی #اندروید
https://www.linkedin.com/feed/update/urn:li:activity:6861299262723026944/
https://virgool.io/@FaridMohammadi/%D8%AA%D8%B1%D8%AC%D9%85%D9%87-%DA%A9%D8%AA%D8%A7%D8%A8-kotlin-in-action-c99vxllvl9ia
——————————————
👁🗨با فوروارد کردن پست های چنل از ما حمایت کنید 👁🗨
@segmenttt
Linkedin
Farid Mohammadi on LinkedIn: ترجمه کتاب Kotlin in Action
سلام دوستای گلم
بعد مدت طولانی بلاخره تصمیم گرفتم کتاب #Kotlin_in_Action به زبان شیرین خودمون ترجمه کنم در حال حاضر یه قسمت از کتاب رو ترجمه کردم و میذارم...
بعد مدت طولانی بلاخره تصمیم گرفتم کتاب #Kotlin_in_Action به زبان شیرین خودمون ترجمه کنم در حال حاضر یه قسمت از کتاب رو ترجمه کردم و میذارم...
Forwarded from ᝰ𝗦𝗲𝗴𝗺𝗲𝗻𝘁
✋سلام دوستای عزیز
ترجمه بخش سوم فصل اول #کتاب #kotlin_in_Action هر چند دیر ولی تموم شد
خلاصه این بخش
🔶#کاتلین کلاس های مجموعه خود را تعریف نمی کند و در عوض کلاس های مجموعه #جاوا را با یک API غنی تر تقویت می کند.
🔶تعریف مقادیر پیشفرض برای پارامترهای تابع نیاز به تعریف توابع اضافه را تا حد زیادی کاهش میدهد، و #syntax آرگومان نامگذاری شده باعث میشود فراخوانیهای توابع با پارامترها بسیار خواناتر شود.
🔶توابع و خصوصیات را می توان مستقیماً در یک فایل اعلان کرد، نه فقط به عنوان اعضای یک کلاس، که امکان ایجاد ساختار کد انعطاف پذیرتر را فراهم می کند.
🔶ویژگی ها و توابع پسوند(#Extension_functions) به شما امکان می دهند #API هر کلاس، از جمله کلاس های تعریف شده در کتابخانه های خارجی، بدون تغییر کد منبع آن و بدون سربار زمان اجرا گسترش دهید.
🔶فراخوانی های #Infix یک syntax تمیز برای فراخوانی متد های اپراتور مانند با یک آرگومان واحد ارائه می کنند.
🔶کاتلین تعداد زیادی از توابع را برای مدیریت راحت رشته ، هم برای عبارات منظم و هم برای رشته های ساده فراهم می کند.
🔶رشتههای نقل قول سهگانه راهی تمیز برای نوشتن عباراتی ارائه میکنند که نیاز به جداسازی شلوغی اضافی و الحاق رشتهها در جاوا نیاز دارند.
🔶توابع محلی به شما کمک می کنند کد خود را تمیزتر ساختار دهید و کد تکراری را حذف کنید.
🟢مثل همیشه حمایت کنید انشالله فصل های بعدی هم منتشر بشه
#function #ترجمه_کتاب #تبدیل_جاوا_به_کاتلین #برنامه_نویسی #اندروید
✅لینکدین
https://www.linkedin.com/pulse/kotlin-action-farid-mohammadi/?trackingId=DSdcuXAkRM2rclE8lXr4jg%3D%3D
✅ویرگول
https://vrgl.ir/GVMs3
🍃💐🍃🌸🍃🌸🍃
➖➖➖➖➖➖➖➖➖➖
🆑 → @segmenttt 🔰
➖➖➖➖➖➖➖➖➖➖
👁🗨با فوروارد کردن پست های چنل از ما حمایت کنید 👁🗨
ترجمه بخش سوم فصل اول #کتاب #kotlin_in_Action هر چند دیر ولی تموم شد
خلاصه این بخش
🔶#کاتلین کلاس های مجموعه خود را تعریف نمی کند و در عوض کلاس های مجموعه #جاوا را با یک API غنی تر تقویت می کند.
🔶تعریف مقادیر پیشفرض برای پارامترهای تابع نیاز به تعریف توابع اضافه را تا حد زیادی کاهش میدهد، و #syntax آرگومان نامگذاری شده باعث میشود فراخوانیهای توابع با پارامترها بسیار خواناتر شود.
🔶توابع و خصوصیات را می توان مستقیماً در یک فایل اعلان کرد، نه فقط به عنوان اعضای یک کلاس، که امکان ایجاد ساختار کد انعطاف پذیرتر را فراهم می کند.
🔶ویژگی ها و توابع پسوند(#Extension_functions) به شما امکان می دهند #API هر کلاس، از جمله کلاس های تعریف شده در کتابخانه های خارجی، بدون تغییر کد منبع آن و بدون سربار زمان اجرا گسترش دهید.
🔶فراخوانی های #Infix یک syntax تمیز برای فراخوانی متد های اپراتور مانند با یک آرگومان واحد ارائه می کنند.
🔶کاتلین تعداد زیادی از توابع را برای مدیریت راحت رشته ، هم برای عبارات منظم و هم برای رشته های ساده فراهم می کند.
🔶رشتههای نقل قول سهگانه راهی تمیز برای نوشتن عباراتی ارائه میکنند که نیاز به جداسازی شلوغی اضافی و الحاق رشتهها در جاوا نیاز دارند.
🔶توابع محلی به شما کمک می کنند کد خود را تمیزتر ساختار دهید و کد تکراری را حذف کنید.
🟢مثل همیشه حمایت کنید انشالله فصل های بعدی هم منتشر بشه
#function #ترجمه_کتاب #تبدیل_جاوا_به_کاتلین #برنامه_نویسی #اندروید
✅لینکدین
https://www.linkedin.com/pulse/kotlin-action-farid-mohammadi/?trackingId=DSdcuXAkRM2rclE8lXr4jg%3D%3D
✅ویرگول
https://vrgl.ir/GVMs3
🍃💐🍃🌸🍃🌸🍃
➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖
👁🗨با فوروارد کردن پست های چنل از ما حمایت کنید 👁🗨
Linkedin
Kotlin in Action
این فصل را پوشش می دهد توابع برای کار با مجموعه ها، رشته ها و عبارات منظم با استفاده از آرگومان های نامگذاری شده ، مقادیر پارامترهای پیش فرض و syntax فراخوانی infix سازگاری کتابخانه های جاوا به کاتلین از طریق توابع و ویژگی های افزونه ساختار کد…