Harap dicatat bahwa saya menanyakan pertanyaan yang sama pada stackoverflow tetapi mereka mengarahkan saya untuk bertanya di sini.
Sementara saya mencoba untuk membedakan perbedaan antara logika aplikasi dan logika bisnis, saya telah menemukan set artikel tetapi sayangnya ada kontradiksi di antara mereka.
Di sini mereka mengatakan bahwa mereka sama tetapi jawabannya di sini sangat berbeda.
Bagi saya, saya memahaminya dengan cara berikut:
Jika kita mencari definisi Logic
kata di Google yang akan kita dapatkan
sistem atau serangkaian prinsip yang mendasari pengaturan unsur-unsur dalam komputer atau perangkat elektronik sehingga dapat melakukan tugas yang ditentukan.
Jadi jika logikanya set of principles underlying the arrangements of elements
maka logika bisnis seharusnya set of principles underlying the arrangements of the business rules
, dengan kata lain itu berarti aturan yang harus diikuti untuk mendapatkan sistem mencerminkan kebutuhan bisnis Anda.
Dan bagi saya logika aplikasi adalah the principles that the application based on
, dengan kata lain, bagaimana menerapkan aturan-aturan ini untuk mendapatkan sistem yang mencerminkan kebutuhan bisnis Anda, misalnya apakah saya harus menggunakan MVC atau tidak saya harus gunakan ?, haruskah saya menggunakan SQL atau MSSQl ?.
Jadi tolong ada yang bisa membantu saya untuk menghilangkan kebingungan tentang perbedaan antara aplikasi dan logika bisnis.