Redux pada dasarnya adalah pemrograman fungsional, dan sangat masuk akal. Ketika saya kembali ke bahasa OOP non-javascript dalam proyek yang berbeda, saya ingin menerapkan prinsip yang sama seperti objek keadaan tunggal, reduksi yang bertindak pada bagian negara itu, lapisan bisnis dari tindakan semantik untuk mengubah keadaan.
Proyek saya adalah dalam C ++ dan saya ingin tahu apakah masuk akal untuk mencoba dan menerapkan pendekatan gaya, fungsional redux untuk merancang aplikasi. Kinerja tidak super penting untuk aplikasi ini, tetapi rawatannya tetap.
Kesulitan apa yang akan saya hadapi merancang aplikasi saya seperti ini?
Saya harus menambahkan bahwa ini bukan aplikasi GUI. Dan memikirkan itu lebih lanjut, mungkin redux telah mengurangi manfaat dalam aplikasi non GUI karena tidak ada beberapa efek visual langsung dari pembaruan keadaan aplikasi.