Lighthouse BooksInternational Academic Publisher
Search Submit a ManuscriptLogin
BooksSeriesSubjectsAuthorsAccount
Cover of Variables and Values: First Principles

Variables and Values: First Principles

Programming from First Principles treats Variables and Values as a distinct field of inquiry in this computing and software learning guide. Centering the 'First Principles' treatment, it will introduce the abstraction before any implementation; the finished reader exercise develops a tested design or algorithm explained through traceable examples.

PublisherLighthouse Books, Delaware, USA
Universal Book ID8801
SubjectVariables and Values
DisciplineAI & Computing
LanguageEnglish
CategoryProgramming from First Principles / foundation study
TagsVariables and Values

Table of Contents

Introduction — Variables and Values: First Principles (Programming from First Principles)
1. The Computational Problem: Variables and Values
2. Key Abstractions and Data Structures — the implications of first principles
3. Architecture and Interface Choices — evidence surrounding variables and values
4. Planning a Correct Implementation — a case framed by first principles
5. From Pseudocode to Testable Code — an inquiry into variables and values
6. The First Principles Treatment
7. Verification with Unit Tests — evidence surrounding variables and values
8. Complexity and Resource Trade-offs — a case framed by first principles
9. Handling Errors and Edge Cases — an inquiry into variables and values
10. Secure Design and Maintenance — the implications of first principles
Conclusion — Synthesis, Limitations, and Further Study