Aniblog.anirudha.dev·Feb 9, 2025Building a Cross-Chain BridgeA cross-chain bridge is a protocol that allows assets, data, or smart contract states to be transferred between two or more decentralised networks. It enables interoperability between different blockchains, ensuring seamless movement of tokens, NFTs,...61 readsAbstractionWeb3
Jeevan saimychallenge2025.hashnode.dev·Feb 3, 2025Week 1 of Learning Java and DSAIntroduction This week, I focused on strengthening my Java fundamentals, exploring important Object-Oriented Programming (OOP) concepts and various sorting techniques. This blog is a reflection of what I have learned, the challenges I faced, and my p...Java
Andriawanverri.andriawan.web.id·Jan 24, 2025Open Closed Principle ( OCP )Prinsip yang pertama kali dikenalkan oleh Bertrand Meyer pada buku Object Oriented Software Construction pada tahun 1988. Idea dasar dari Prinsip ini adalah Software Entity baik itu class, module, function terbuka untuk penambahan feature baru tanpa ...S.O.L.I.D Principleclean code
Andriawanverri.andriawan.web.id·Jan 22, 2025Single Reponsibility Principle ( SRP )SRP (Single Reponsibility Principle) term pertama dalam SOLID principles. Gagasan utama dari prinsip ini yaitu sebuah class seharusnya hanya memilki satu tugas dan hanya boleh memiliki satu alasan untuk dirubah. Mungkin kalimat yang cukup membingungk...S.O.L.I.D PrincipleSOLID principles
Andriawanverri.andriawan.web.id·Jan 22, 2025S.O.L.I.D PrinciplesSetiap programmer pasti memiliki style coding yang berbeda-beda. Kebebasan dalam menulis code tersebut dapat membuat code tidak terstruktur yang berimbas pada aplikasi yang sulit dimaintain, di-monitor bahkan di-trace ketika terjadi error. Maka dari ...S.O.L.I.D PrincipleSOLID principles
Aniblog.anirudha.dev·Jan 7, 2025Decentralising BridgesIn simple terms, bridges are tools that allow the transfer of assets, data, or even smart contract instructions between different blockchain networks. Think of them as the highways connecting isolated blockchain cities. For example, if you have some ...Abstractionbridges
Aniblog.anirudha.dev·Dec 9, 2024Chain AbstractionSay you want to make an online payment, and instead of just clicking a button, you have to figure out whether the store accepts Visa, Mastercard, or PayPal. Now multiply that headache by 100x, and you’ve got the current state of blockchains. This is ...30 readsAbstractionchain abstraction
Carlos Barrioscodebrews.hashnode.dev·Nov 28, 2024Abstracción en Programación Orientada a Objetos: El Arte de Simplificar CódigoIntroducción: ¿Qué es la Abstracción y por qué es crucial en la Programación? La abstracción no solo es un concepto importante en la programación orientada a objetos (POO), sino que también está presente en muchos aspectos de nuestra vida diaria. Des...46 readsabstraction
Siddharthsiddharthqs.com·Nov 21, 2024TraitsTraits are the most important topic to understand the design patterns in Rust. Traits are fundamental feature in Rust that provide a way for shared behavior, abstraction and polymorphish. You can think of traits as interfaces in other programming la...1 like·62 readsRust
Mohammed Shakeelmaster-java.hashnode.dev·Nov 9, 2024Abstract Classes and Interfaces in JavaAbstract Classes and Interfaces are two fundamental concepts in Java that are crucial for achieving abstraction in object-oriented programming (OOP). These concepts allow you to define classes and methods that are meant to be implemented by other cla...OOPs in JavaJava