Skip to content
qoolloop laboratories

qoolloop laboratories

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

Category: Blog

  • Home
  • Blog
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 […]

Practical Exception Handling

2015-07-282023-08-10 qoolloop

I’ve been asked a few times in the past about how I would handle exceptions. Explaining exception handling is a […]

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

Branching Updated
2023-03-26 2023-10-06

Here is a template file on how to do branching for software product development using version control systems like git (Version 0.2). This is not meant to force one particular process, but to just provide a LibreOffice Draw file that others can modify to define their own processes.

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→

Pagination

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