-
https://docs.oracle.com/javase/tutorial/java/concepts/index.html
- Object
- Class
- Inheritance
- Interface
- Package
-
In my other NaCl bindings, I've found it useful to provide an object-oriented API, in addition to the raw functions that take and return bytestrings. Benefits include: it's harder to accidentally get …
-
The code is simply a bunch of functions in one file.
First step separate files.
-
**Summary**
We need to refactor the current codebase to adopt an Object-Oriented Architecture (OOA). This approach will help improve code organization, promote reusability, and make it easier to mana…
-
The concept of a scanner was built to be simple—just define a single function!
But, that function must adhere to a certain protocol. It must check the phase and then take appropriate action. These …
-
There are several places in the code where there is potentially unsafe casting in order to implement object-oriented code and polymorphism. The correct way to handle this is to create virtual translat…
-
The current API does not make it clear that certain configuration options must be provided to both token generation and verification functions. I would like to suggest changing the API to capture the …
-
It's high time to phase out most/all of `txplib_forms.php` and parts of `txplib_html.php`. To achieve this, we should build an extensible OO user interface library using inheritance and interfaces.
…
-
From the mock paper,
"An OO domain model **can be helpful** in modelling an OO solution".
Can I ask why the above statement is true?
My understanding is that the OO Domain Model is used to model th…
-
The introduction of the [polars](https://pola.rs/) library, which seems to be a general upgrade on pandas, shows how easily a 'standard' like `pandas` can change.
I suggest that we maintain an int…