-
MY PROJECTS
-
Recent Posts
- JVM.Basics.What is the role of the ClassLoader in the JVM?
- JVM.Basics.Key Responsibilities of the JVM (Java Virtual Machine)
- JVM.Basics.The Relationship Between JDK, JRE, and JVM
- JVM.Basics.What is the Java Virtual Machine (JVM), and what is its purpose?
- Reading.CleanArchitecture.InputOutputPorts
- Reading.CleanArchitecture.MissingChapter
- Reading.CleanArchitecture.VideoSales
- Reading.CleanArchitecture.FrameworksAreDetails
- Reading.CleanArchitecture.WebIsADetail
- Reading.CleanArchitecture.DatabaseAsDetail
- Reading.CleanArchitecture.Embedded
- Reading.CleanArchitecture.TestBoundary
- Reading.CleanArchitecture.Services
- Reading.CleanArchitecture.MainComponent
- Reading.CleanArchitecture.PartialBoundaries
- Reading.CleanArchitecture.Presenters
- Read.CleanArchitecture.CleanArchitecture
- Reading.CleanArchiteture.ScreamingArchiteture
- Reading.CleanArchitecture.BusinessRules
- Reading.CleanArchitecture.PolicyAndLevel
Categories
- Aptana
- Azure
- C#
- DataSnap
- DBExpress
- Delphi
- Delphi и сети
- Delphi. Язык программирования
- ExtJS
- FastReport
- FireDAC
- FireMonkey
- GIT
- ICS
- IDE
- IIS
- Indy
- InnoSetup
- javascript
- jQuery
- JSON
- LiveBindings
- MSHTML
- MySQL
- PHP
- REST
- Ribbons
- SMS
- SQL инструкции
- SVN
- TRichView
- UniGui
- WebBroker
- WinAPI
- Windows
- Алгоритмы
- Без рубрики
- Деревья
- Ищу ответ
- Компонентостроение
- Мои компоненты
- Начальный уровень
- Обработка исключений
- Парсинг
- Потоки(Threads)
- Регулярные выражения
- Тестирование приложений
Author Archives: Stanislav_Panteleev
JVM.Basics.What is the role of the ClassLoader in the JVM?
The ClassLoader in the JVM is responsible for loading class files dynamically into memory during runtime. It is a critical component of the Java Runtime Environment (JRE) and plays a key role in the Java dynamic class loading mechanism.
Posted in Без рубрики
Leave a comment
JVM.Basics.Key Responsibilities of the JVM (Java Virtual Machine)
The JVM (Java Virtual Machine) is responsible for running Java programs by converting Java bytecode into machine code that the operating system can execute. Below are its key responsibilities:
Posted in Без рубрики
Leave a comment
JVM.Basics.The Relationship Between JDK, JRE, and JVM
1. Java Virtual Machine (JVM) The JVM is the core component responsible for executing Java bytecode. It provides features like: Bytecode interpretation & execution Just-In-Time (JIT) Compilation for performance optimization Garbage Collection (GC) Security (sandboxing and bytecode verification) The JVM … Continue reading
Posted in Без рубрики
Leave a comment
JVM.Basics.What is the Java Virtual Machine (JVM), and what is its purpose?
The Java Virtual Machine (JVM) is an abstract computing machine that enables a computer to run Java programs and programs written in other languages compiled to Java bytecode. Purpose of the JVM Platform Independence (Write Once, Run Anywhere) Java code … Continue reading
Posted in Без рубрики
Leave a comment
Reading.CleanArchitecture.InputOutputPorts
In Clean Architecture, Input Ports and Output Ports are concepts related to the separation of concerns between the core business logic (use cases) and the outside world (e.g., UI, databases, APIs). These ports establish boundaries that ensure the core logic … Continue reading
Posted in Без рубрики
Comments Off on Reading.CleanArchitecture.InputOutputPorts
Reading.CleanArchitecture.MissingChapter
(Clean Architecture by Robert C. Martin) The final chapter, The Missing Chapter, reflects on the core principles of Clean Architecture and offers insights into its real-world applications. Robert C. Martin emphasizes the importance of discipline, adaptability, and commitment to maintaining … Continue reading
Posted in Без рубрики
Comments Off on Reading.CleanArchitecture.MissingChapter
Reading.CleanArchitecture.VideoSales
This chapter presents a case study that applies Clean Architecture principles to a real-world example: a system for managing video sales. Robert C. Martin uses this example to demonstrate how to organize a system’s architecture to separate business rules, use … Continue reading
Posted in Без рубрики
Comments Off on Reading.CleanArchitecture.VideoSales
Reading.CleanArchitecture.FrameworksAreDetails
In this chapter, Robert C. Martin emphasizes that frameworks, while powerful tools, should be treated as implementation details rather than foundational elements of a system’s architecture. Over-reliance on frameworks can lead to tightly coupled, inflexible systems that are hard to … Continue reading
Posted in Без рубрики
Comments Off on Reading.CleanArchitecture.FrameworksAreDetails
Reading.CleanArchitecture.WebIsADetail
1. The Web Is Not the System The web is simply a delivery mechanism for the system’s functionality. The system’s core business rules and use cases should not depend on HTTP, URLs, or web technologies. Core Idea: Treat the web … Continue reading
Posted in Без рубрики
Comments Off on Reading.CleanArchitecture.WebIsADetail
Reading.CleanArchitecture.DatabaseAsDetail
This chapter reiterates the principle that a database, like frameworks and other implementation details, should not dictate the architecture of your system. Instead, the database is treated as a detail that can be swapped or modified without impacting the core … Continue reading
Posted in Без рубрики
Comments Off on Reading.CleanArchitecture.DatabaseAsDetail