Skip to content

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.