Leabhar Cliste
Welcome to Leabhar Cliste, a comprehensive guide to programming practices, principles, and concepts. These resource aims to capture an understanding and proficiency in various aspects of software engineering.
Dive into the following topics:
- API - API design principles and best practices.
- Complexity - Concepts of complexity in programming.
- Console - Useful command line tips and usage.
- Database - Database design concepts.
- Design - General design and engineering principles to follow.
- Errors - Writing good error messages.
- Mindset - Different software engineering mindsets.
- Naming - Achieving meaningful names in software.
- Presentations - Enhancing your presentations.
- Productivity - Common productivity guidance.
- Resources - Curated external resources and learning.
- Security - Concepts for maintaining security.
- Testing - Test methodologies and guidance.
New content added regularly.