Managing Secrets

Managing the secrets must be considered at different levels: Source Code Level for example hard coded in source code. Repository Level for example Git/ Git Hub. Infrastructure Level for example for developing the infrastructure as code. Source Code Level To prevent to have secrects at code level, it’s enough not to write the users, passwords,Continue reading “Managing Secrets”

Fluent Interface

In software engineering, a fluent interface is a method for designing object oriented APIs based extensively on method chaining with the goal of making the readability of the source code close to that of ordinary written prose, essentially creating a domain-specific language within the interface [Wiki]. For example for Stablishing a connection to a databaseContinue reading “Fluent Interface”