Skip to content
qoolloop laboratories

qoolloop laboratories

  • Home
  • Blogs
  • Contact
  • 日本語
  • English

Year: 2023

  • Home
  • 2023
Template File on Branching

Branching Updated

2023-03-262023-10-06 qoolloop

Here is a template file on how to do branching for software product development using version control systems like git […]

Recent Posts

  • Branching Updated
  • The Logic Layer
  • The Three-tiered Exception Handling Architecture
  • The Requirements
  • Review of Exception Handling Basics

Archives

  • March 2023
  • February 2017
  • July 2015

Links

  • Home
  • Blogs
  • Contact

The Logic Layer
2017-02-10 2023-08-10

The Logic layer is where we implement the application logic for our software. It calls functions in the Library layer and combines them to provide useful functionality for the user.In the Logic layer, we can define our exceptions according to the Fatal / Recovered categories. The class hierarchy above shows how I would organize the...Continue reading→

The Three-tiered Exception Handling Architecture
2017-02-10 2023-08-10

As a conclusion to the observations above, I use a three layer approach to exception handling. Below, I will explain a concise version of one that I am intending to use in my next project. The Three-tiered Exception Handling Architecture The Library Layer The Logic Layer Conversion of Exceptions Recovery Other Languages Dictionaries for Attributes...Continue reading→

The Requirements
2017-02-10 2023-08-10

Exception handling in object-oriented languages is messy, because we are trying to do four different things with one object. One is to try to determine how to process the exception (in the catch clauses). Another is to eventually present the exception to the user (getMessage(), getLocalizedMessage()). Another is to add information passed to the caller...Continue reading→

Pagination

1 2 3 … 8 →
Copyright © 2025 qoolloop laboratories All rights reserved. Theme: Flash by ThemeGrill. Powered by WordPress