GetNoticed


The Best Book to Learn Java: Building Java Programs

Hi there, Today, I want to share with you the best book to learn Java from scratch, IMHO. If you are looking for a great online Java course, check out my recommendation here. Building Java Programs: A Back to Basics Approach The book was written by two Computer Science professors […]

Best Book to Learn Java Building Java Programs

User Testing: Alpha Testing, Beta Testing, and Acceptance Testing

User Testing: Alpha Testing, Beta Testing, and Acceptance Testing – Project Update #7

Hi there, Today, I want to talk about testing my project. There are different types of testing, and in this post, I’ll focus on user testing such as alpha testing, beta testing, and acceptance testing from my project perspective. It’s always a good practice to test your programs, however, we […]


Functional and Non-functional Requirements Project Update #5

Hi there, Today, I want to share with you the initial requirements for my project. These may change with time. It’s possible that I’ll add new requirements and delete the old ones. As a quick reminder, there are two types of requirements: functional and non-functional. Functional requirements describe what the program […]

Functional and Non-functional Requirements

Data Partitioning: Vertical Partitioning, Horizontal Partitioning, and Hybrid Partitioning Project Update #3

Hi there, today I want to talk about dividing your data. People use databases to have a quick access to their data, but with time, the database grows, and it takes longer to extract the information. Data operations become a bottleneck.  Figure 1:  Example of a database   What’s the best […]