-
The Handbook of System Design TOP NEW
System design is the process of defining the architecture, interfaces, and data for a system that satisfies specific business requirements. A good system design requires engineers to think about everything in an infrastructure, from the hardware/software, down to the data and how it’s stored. As a senior software engineer, you are demanded a be... Read More
-
The Handbook of Software Architecture TOP NEW
Nowadays heterogenous systems have been developed and served for us, they were designed by different architectures, which were practical guidelines to get better software like maintainable, testable, easy to use, scalable and many more. Different architectures are born to solve different, problems, the architecture is just a framework, we put d... Read More
-
The Handbook of Photography TOP NEW
-
The Handbook of Speech and Expression TOP NEW
We talk every day, and we spend most of our life talking, communicating with people, we can see the importance of expression, so how to express and accurately convey ourselves has become a subject, this is an article related to this topic, which is also my study note and summary. What does it mean to speak professionally? 99% of people will te... Read More
-
The Handbook of Cloud Computing TOP NEW
What’s Cloud Computing? Cloud computing is the practice of using network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer. On-Premise Cloud-Providers Different cloud system architectures include: Multi-cloud Hybrid cloud Single cloud Public cloud P... Read More
-
Software Project Management Methodologies TOP NEW
What is SDLC Software Development and Management Models of Software Engineering Plan Design Build Test Release Monitor Waterfall model Requirements Design Implementation Verification Maintenance Incremental build model Spiral model Agile model The implementation of the agile model mainly includes SCRUM, XP (Extr... Read More
-
Java Annotations Cheat Sheet TOP NEW
This cheat sheet looks at many annotations that a Java developer should know if they want to use Java, Spring Framework, SpringBoot, Lombok, Swagger and so on. It covers the most frequently used and perhaps the most important annotations. JAVA Standard (Built-in from java.lang.*) @Inherited @Target @Documented @... Read More
-
Ten-second for effective communication with PREP TOP NEW
Communication is something we repeat every day. Therefore, how to communicate quickly and effectively, and convey your point of view to the other party has become an extremely important topic. The method I want to talk about today is PREP framework. PREP Framework PREP stands for Point, Reason, Example, Point, this method is recommended by Toa... Read More
-
OGSM framework for effective solving issues TOP NEW
An OGSM framework is a business planning tool that helps organizations, teams and individuals define and link their long-term visions to short-term and medium-term goals and activities. OGSM Framework OGSM stands for Objective, Goals, Strategies, Measures, it’s a straightforward tool you can use to help you put your corporate vision or strateg... Read More
-
How to change startup programs manually in macOS TOP NEW