Both are Scrum accountabilities, but they focus on different things. Product Owner Scrum Master Focuses on what should be built Focuses on how the team works effectively Maximizes product value Improves Scrum effectiveness Manages and …
Yes—basic Scrum is primarily a team-level framework. Scrum Scrum explains how one cross-functional team manages work through: Scrum itself gives only limited detail about coordinating many teams. Multiple Scrum teams can work on the same …
LPM — Lean Portfolio Management Lean Portfolio Management is the SAFe approach for connecting an organization’s strategy and funding to the work performed by value streams and Agile Release Trains. Team level asks: What stories …
Story points Story points estimate the relative size of a user story. They consider: Story points do not directly mean hours or days. A 5-point story is expected to be larger or more uncertain than …
• Prioritize all the stories using MoSCoW You assign every user story one of four MoSCoW priorities and then arrange the Jira backlog from highest to lowest priority. Priority Meaning Guiding question Must Have Essential …
Associations are relationships between classes in a UML Class Diagram i.e. How these classes are associated (in real world). Two types: Aggregation and Composition.
Aggregation and Composition are subsets of association meaning they are specific cases of association. In both aggregation and composition object of one class “owns” object of another class. But there is a subtle difference:
Aggregation implies a relationship where the child can exist independently of the parent. Example: Class (parent) and Student (child). Delete the Class and the Students still exist.
Composition implies a relationship where the child cannot exist independent of the parent. Example: House (parent) and Room (child). Rooms don’t exist separate to a House.
“Generalization is a mechanism for combining similar classes of objects into a single, more general class.”
“Specialization is the reverse process of Generalization means creating new sub-classes from an existing class.”
For OOP Concepts: Polymorphism, Encapsulation, Data Abstraction and Inheritance in Object-Oriented Programming
Needed to format a 1TB Memory Card. 64 KB seemed to be a good Block Size for general use. Windows by default did not give an option to select a smaller block size. Powershell commands could be used or 3rd party software could be used.
Singleton Design Pattern: Limit instantiation of a clas to only one instance
Prototype Design Patterns: Object creation based on Prototype Object Instance; Simpler Object Creation than Factory.
Builder Design Patterns: Object Creation, Complex Object Creation, Keep Complex Object Creation separate from it’s representation.
For Factory: Simple Factory, Factory Method, Abstract Factory
Factory Method: Construction separated from implementation. Objects can be created without defining the exact class of object to be created.
Abstract Factory: One layer above Factory Method. Super Factory. Creates other Factories to create objects.
Builder Design Patterns: Helps to create complex objects. Uses construction methods/processes that can be used to create different representations of Objects. Step by step construction.
It looks like, if I am to invest in Halal ETFs, the best available options are: SPUS, and HLAL – For Equity Part. SPRE and SPSK can be for the fixed income part. However, the performance of SPRE and SPSK is not great – you may also lose money.
You will buy all the above ETFs from USA-based exchanges (Canadian or other country brokerages may have the feature to buy). It brings some challenges such as currency conversion (charges), and probably some % are withheld if from a different country (Canadians may or may not have exemptions depending).
WSHR (Wealthsimple Shariah World Equity Index ETF ) can be an option from Canada (no currency conversion). However, the performance is not good at all.
It looks like: SPUS and HLAL are the way to go (at least to start with). Then probably look into SPRE and SPSK.
Yes—basic Scrum is primarily a team-level framework. Scrum Scrum explains how one cross-functional team manages work through: Product Backlog Sprint ...
[ValidateNotNullOrEmpty()] is a PowerShell parameter-validation attribute. It rejects values that are: $null An empty string: "" An empty collection Example: ...