Bitwise Operators Part 8

Yes, it's taking too long, but, better shorter posts than the long ones, am I right? I hope so! In this post, we'll start clearing all data. It's important when you're testing your implementations. The clearAllData method Here is straight forward! We already coded the clearData() in our localStateManager, so, let's call it, and then, … Continue reading Bitwise Operators Part 8


Bitwise Operators Part 7

And I'm back! Still with the back pain but, I must move forward! In the part 6 we created the code which will be responsible for create the statuses, and now, we'll write the part where we set one of this statuses as the current state. Let's recap our interface? export class StateManager { set … Continue reading Bitwise Operators Part 7

I’m late on the “bitwise serie” but…

Well... none is reading my serie but I'll finish it anyway! I didn't do it yet because I'm studying PYTHON! I'm very excited about Python, Machine Learning related things and, to setup an environment, I used the WSL (Windows Subsystem for Linux) and the Visual Studio Code to do it ( ). I'm very … Continue reading I’m late on the “bitwise serie” but…

Bitwise Operators Part 5

At Part 4, we've written the persistence layer, now, let's write the Repository, but, first, let's remember the foundations of the Repository Pattern: Repositories are classes or components that encapsulate the logic required to access data sources. They centralize common data access functionality, providing better maintainability and decoupling the infrastructure or technology used to access … Continue reading Bitwise Operators Part 5

Bitwise Operators Part 4

Let's start to organise and code the POC! Remember: your code must be legible and understandable for other devs, so, follow a pattern is a good thing to do. There are a lot of strategies to do this, mine is "The simpler, the better". We'll organise the code with these folders: ViewModels;DataAccess;Repositories;BusinessLogic. After creating these … Continue reading Bitwise Operators Part 4