yazılım, tasarım, fotoğraf, yazı, biraz ondan biraz bundan...
Bu Blogda Ara
Karaburun - iskele
burası karaburunun belkide en güzel kısımlarından biri olan iskele. İnsanların akşamları dışarı hava almak için çıktıkları. Her restoran ve cafesinden gelen canlı müzik seslerinin eşliğinde kendini geceye bıraktığı nokta.
CQRS Nedir? CQRS (Command Query Responsibility Segregation), bir yazılım tasarım desenidir ve bir uygulamanın yazma (command) ve okuma (query) işlemlerini farklı modeller ve yöntemlerle ele alır. Bu desen, uygulamanın veri modelini iki ayrı model haline getirir: biri yazma işlemleri için, diğeri okuma işlemleri için. CQRS deseni özellikle büyük ve karmaşık uygulamalarda kullanılır. Bu desen, yazma ve okuma işlemleri arasındaki etkileşimleri basitleştirir, ölçeklenebilirliği arttırır ve uygulamanın performansını arttırır. Ayrıca, CQRS deseni, Domain Driven Design (DDD) ve Event Sourcing gibi diğer yazılım tasarım desenleriyle de sıklıkla kullanılır. Örneğin, bir banka uygulamasında CQRS deseni kullanabiliriz. Öncelikle, “Commands” adı verilen bir model oluşturulur. Bu model, hesapta gerçekleştirilecek yazma işlemleri için kullanılır. Örneğin, para yatırma veya para çekme işlemleri için DepositCommand ve WithdrawalCommand modelleri oluşturulabilir. Daha sonra, “Queries” adı verilen ayrı ...
Javascript ile bir dizi içindeki tekrar eden elemanları kaldırmak için aşağıdaki kodu kullanabilirsiniz. const removeDuplicates = (arr) => [...new Set(arr)] console.log(removeDuplicates([1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7])) // [1, 2, 3, 4, 5, 6, 7]
Yorumlar