Tanya LandsmanComposition vs InheritanceI’ve often heard developers advocate composition vs inheritance but never got a great explanation as to why. So I thought I’d finally dig…Jul 23Jul 23
Tanya LandsmanOpen Closed PrincipleOne of the SOLID principles, the open closed principle states code should be “Open for extension but Closed for Modification.” In other…Feb 29Feb 29
Tanya LandsmanInterface Segregation PrincipleOne of the Robert C. Martin’s SOLID principles, “Clients should not be forced to depend on interfaces they do not use”.Feb 16Feb 16
Tanya LandsmanWhat are Java Web Tokens and how do they work?Java Web Tokens are used as part of an authorization strategy as way to verify who is sending a request. Authorization, not to be confused…Apr 24, 2023Apr 24, 2023
Tanya LandsmanUsing Dependency Diagrams to Modularize CodeThinking in terms of code modularity has several benefits, including creating shared components across multiple applications. An easy…Feb 23, 2023Feb 23, 2023