Programming

Использование интерфейсов в Go — step-by-step Programming tutorial on Progressive Robot

Использование интерфейсов в Go

Для разработки гибких и универсальных программ очень важно создавать гибкий, модульный и многоразовый код. Такая модель работы упрощает обслуживание кода, устраняя необходимость вносить одинаковые изменения в разных местах. Конкретный способ достижения цели зависит от языка….

Read more
Builder Design Pattern in Java — step-by-step Programming tutorial on Progressive Robot

Builder Design Pattern in Java

Today we will look into Builder pattern in java. Builder design pattern is a creational design pattern like [Factory Pattern](/community/tutorials/factory-design-pattern-in-java "Factory Design Pattern in Java") and [Abstract Factory Pattern](/community/tutorials/abstract-factory-design-pattern-in-java "Abstract Factory Design Pattern in Java"). Builder Design Pattern ![builder pattern in java, builder design pattern, builder pattern](images/builder-design-pattern-in-java-section-1.png) Builder pattern was introduced to solve some of […]

Read more
How To Write Your First Program in Java — step-by-step Programming tutorial on Progressive Robot

How To Write Your First Program in Java

In this tutorial, you’ll create a simple “Hello, World!” program in [Java](https://www.java.com/en/). The “Hello, World!” program is a simple and complete first program for beginners, and it’s a good way to make sure your environment is properly configured. By creating a “Hello, World” program, you’ll start learning Java’s basic syntax as well as the compilation and execution process of a Java program. Once you’re finished, you’ll be able to write and run basic Java code.

Read more
How To Write Your First Program in Go — step-by-step Programming tutorial on Progressive Robot

How To Write Your First Program in Go

The “Hello, World!” program is a classic and time-honored tradition in computer programming. It’s a simple and complete first program for beginners, and it’s a good way to make sure your environment is properly configured. This tutorial will walk you through creating this program in Go.

Read more
Java Hello World Program — step-by-step Programming tutorial on Progressive Robot

Java Hello World Program

URL: https://www.progressiverobot.com/java-hello-world-program/ Whenever we start to learn a programming language, the first program is always to print the Hello World. In the last article, we learned [how to install Java on Windows 10](/community/tutorials/java-windows-10-download-install). Now we are ready to write and run our first Hello World Java program. Java Hello World Program To keep things simple […]

Read more
The exit() function in C++ — step-by-step Programming tutorial on Progressive Robot

The exit() function in C++

Introduction Today we'll learn about exit() in C++. We know we can break out of loops using the built-in break function in C++. Similarly, we can also break out of a whole C++ program using the exit() function. Think of a situation where you are to come to a conclusion in your program. You get […]

Read more
Serialization in Java - Java Serialization — step-by-step Programming tutorial on Progressive Robot

Serialization in Java – Java Serialization

URL: https://www.progressiverobot.com/serialization-in-java/ Serialization in Java was introduced in JDK 1.1 and it is one of the important feature of [Core Java](/community/tutorials/core-java-interview-questions-and-answers "Core Java Interview Questions and Answers"). Serialization in Java ![serialization in java, java serialization, what is serialization in java, serializable in java](images/serialization-in-java-section-1.png) Serialization in Java allows us to convert an Object to stream that […]

Read more
Java 14 Records Class — step-by-step Programming tutorial on Progressive Robot

Java 14 Records Class

URL: https://www.progressiverobot.com/java-records-class/ Java 14 introduced a new way to create classes called Records. In this tutorial, we will learn: Why do we need Java Records How to create Records and use it Overriding and extending Records classes Recommended Reading: [Java 14 Features](/community/tutorials/java-14-features) Why do we need Java Records? One of the common complaints with Java […]

Read more
CHAT