-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
beginnergood-first-talkTalk is suitable to be picked up by first time speakersTalk is suitable to be picked up by first time speakerspresentation-requestrorhktm-lightning
Description
Abstract
As developers, we strive to create maintainable, scalable, and testable software. To achieve this, we need to adhere to the SOLID Principles. The Interface Segregation Principle (ISP) is particularly important when it comes to optimizing classes and managing their dependencies. The ISP suggests that we should create small, cohesive interfaces that are specific to the needs of the clients that use them, rather than creating large, monolithic interfaces that cater to multiple clients.
Speak or Suggest
- Speak (Give a presentation session)
- Suggestion (Suggesting a topic eager to see/learn)
NOTE: I've never given a talk before
Intended Audience
- All
- Beginner
- Intermediate
- Advanced
Talk Duration
- 5-10 minutes Lightning Talk
- 20 minutes Talk
- 30 minutes Talk with Demo
- Others (specify)
Bio / About the author
Hello! I'm Bijay Subedi, working as a Software Engineer at Truemark Technology, and it's been almost 2 years learning and working with Rails.
Metadata
Metadata
Labels
beginnergood-first-talkTalk is suitable to be picked up by first time speakersTalk is suitable to be picked up by first time speakerspresentation-requestrorhktm-lightning