0

ORM ishlatish kerakmi?

 2 years ago
source link: https://dev.to/wahidd/orm-ishlatish-kerakmi-4lf4
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

ORM ishlatish kerakmi?

Shu kunlarda ko'p uchrayotgani uchun yuqoridagi savolga shaxsiy fikrimni bildirmoqchiman.

  1. Script yozadiganlar ORMchilar*ni tanqid qilishi noo'rin. Script yozish aslida Database Engineering ishi. Uni ham bilish zarar qilmaydi, lekin ishga kirganda *Backendchi deb ishga olingan dasturchidan Database Engineer ishini talab qilish noto'g'ri.

  2. Junior va hattoki Mid-Level dasturchilarda Script yozib query tezligini oshirishni talab qilish vobshem noto'g'ri. Sababi ORM generate qilgan script Junior va Mid-Level dasturchilar yoza oladigan scriptdan samaraliroq bo'ladi.

Ba'zi bir ORM qamray olmaydigan *edge-case*lar tufayli ORMdan butunlay voz kechish ahmoqlik. O'sha ORM eplolmaydigan joylarini o'zigagina script yozsa bo'ladiku.

  1. Agar sizning maqsadingiz chindanam tez va native darajadagi samaraga erishish bo'lsa, unda kodni ham Assembly'da yozing. Lyuboy dasturlash tilida kamchilik bor, Assembly qilgan ishni qilolmaydi. A siz Assembly'da yozmayapsizku!?

  2. To'g'ri-to'g'ri script yozish zarur bo'lgan va ORM ishlatish mumkin bo'lmagan holatlar mavjud. Lekin ular juda ham va siz yaratayotgan software qay darajada murakkabligiga bog'liq.

Siz qanday fikrdasiz?


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK