حتما نام #Lombok به گوشتان خورده است. Lombok ابزاری است که اخیرا توسط توسعهدهندگان جاوا به میزان زیادی استفاده میشود و کسانی که از این ابزار استفاده میکنند، پس از مدتی، کد زدن بدون Lombok را نمیتوانند تصور کنند.
جاوا زبان فوقالعادهای است، اما گاهی اوقات مجبور میشوید برای کارهای معمول خود یا سازگاری با برخی چارچوبها، مجموعهکدهایی تکراری را به کدهای خود اضافه کنید.
این مجموعهکدها، معمولا ارزشی برای منطق برنامه شما ایجاد نمیکنند اما به هر حال ناگزیر به ایجاد آنها هستید و اینجا، جایی است که Lombok کار شما را راحت میکند.
از جمله مجموعهکدهای تکراری، میتوان به setterها و getterها، constructorهای متعدد، متدهای equals و hashCode، تولید خودکار کدهای برخی الگوهای طراحی و … اشاره کرد.
ممکن است تصور کنید همه این کارها امروزه توسط IDEهای مدرن انجام میشوند، اما عجله نکنید! Lombok فراتر از این حرفهاست.
برای آشنایی با Lombok، مطالعه این مقاله را به شما توصیه میکنیم:
لینک
@pythonicAI
جاوا زبان فوقالعادهای است، اما گاهی اوقات مجبور میشوید برای کارهای معمول خود یا سازگاری با برخی چارچوبها، مجموعهکدهایی تکراری را به کدهای خود اضافه کنید.
این مجموعهکدها، معمولا ارزشی برای منطق برنامه شما ایجاد نمیکنند اما به هر حال ناگزیر به ایجاد آنها هستید و اینجا، جایی است که Lombok کار شما را راحت میکند.
از جمله مجموعهکدهای تکراری، میتوان به setterها و getterها، constructorهای متعدد، متدهای equals و hashCode، تولید خودکار کدهای برخی الگوهای طراحی و … اشاره کرد.
ممکن است تصور کنید همه این کارها امروزه توسط IDEهای مدرن انجام میشوند، اما عجله نکنید! Lombok فراتر از این حرفهاست.
برای آشنایی با Lombok، مطالعه این مقاله را به شما توصیه میکنیم:
لینک
@pythonicAI