Какому руководству следует следовать, чтобы стать разработчиком Java?

105
9
1
Лучший ответ
118

Чему мы должны научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
83

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
70

Чему мы должны научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
60

Какой список вещей мне нужно знать, чтобы стать разработчиком Java через 1 год?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
61

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
55

Что нужно знать, чтобы стать Java-разработчиком?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
58

Что должен знать Java-разработчик?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
48

Что должен знать Java-разработчик?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
39

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
48

Чему я должен научиться быть Java разработчиком?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
47

Что должен знать Java-разработчик?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
43

Чему я должен научиться быть Java разработчиком?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
34

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
34

Какой список вещей мне нужно знать, чтобы стать разработчиком Java через 1 год?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
40

Какие (темы) нужно знать кому-то, чтобы называть себя Java-разработчиком?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
36

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
36

Что я должен знать, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
38

Что должен знать Java-разработчик?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
34

Чему я должен научиться быть Java разработчиком?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
34

Что должен знать Java-разработчик?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
34

Вы знаете основы программирования? Если нет, то я предлагаю вам пройти курс обучения программированию на Java от Udacity / Coursera / EdX и т. Д.

После этого начните участвовать в проектах Java с открытым исходным кодом Apache Software Foundation. Это оттачивает ваши навыки Java, вы познакомитесь с профессиональным программным обеспечением и свяжете вас с рекрутерами.

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
34

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
36

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
35

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
26

Я дам вам несколько советов:

Учиться на практике, недостаточно читать, единственный способ научиться писать код - это написать код. Выберите файл, который вам нравится (наиболее популярным из которых является Java, разработка приложений для Android и серверы), и придерживайтесь его. Практика, практика, практика, это единственный способ, вы не станете разработчиком, если будете заниматься, вкладывать каждую минуту свободного времени. Никогда не сдавайтесь, будут трудные времена, вы захотите сдаться, и отметите, что сработает, ваш код будет плохим, и вы будете бороться, но не уходи. Это окупается, если вы будете следовать этим советам, вы узнаете, что это шахты

Конкретных рекомендаций нет, но эти советы помогут вам стать лучшим разработчиком. Удачи: D

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
30

Ответ на этот вопрос может быть применен ко многим языкам, которые поддерживают объектную ориентацию на основе классов.

Этот пост первоначально будет посвящен инкапсуляции (лично мой приоритет # 1) и абстракции, но в будущем будет отредактирован таким образом, чтобы включать такие аспекты, как модульность и эффективная реализация полиморфима.

Дополнительную информацию о том, что я упомянул в этом руководстве, можно найти в Google «Столпы ООП» и «Список принципов программирования».

Инкапсуляция

Есть разница между "что я могу сделать?" и "как мне это сделать?" Когда дело доходит до кода, разработчики всегда должны знать, что они могут сделать, но никогда не должны заставлять задумываться, как это на самом деле делается.

Подумайте о выключателе света. Вы знаете, как его использовать, но, скорее всего, вы не знаете, как работают схемы за коммутатором. Вы можете включать и выключать свет, не зная, как электрическим цепям удается превратить электричество в домашний свет. Это потому, что вам показывают, что вы можете сделать, в то время как «как это делается» не касается вас.

Используя эту систему, опытный разработчик может написать некоторый код для начинающего разработчика. Мало того, что это просто программирование для начинающих, предоставляя им доступ к мощным инструментам, которые легко использовать, оно позволяет экспертам вносить изменения (например, исправлять ошибки), не заставляя новичков изменять свой код. Новичок будет использовать те же абстракции, гарантируя, что их код останется прежним, в то время как эксперт может внести изменения в реализацию, чтобы улучшить производительность или что-то подобное.

абстракция

Свет может быть включен и выключен. Так может телевизор, машина, радио и т.д ...

Все эти типы похожи. Хотя они имеют свои различия, каждый из этих типов состоит из множества похожих свойств. Мы называем их "Электроника".

Электроника потребляет электричество, чтобы выполнять какое-то поведение, которое может иметь или не иметь видимый результат. Имея это в виду, мы можем построить много разных электронных схем, которые следуют этому же шаблону. «Электронный» класс будет определять поведение и свойства ВСЕХ электронных элементов, такие как «включение» (поведение / методы) или «сколько электроэнергии потребляется» (переменные свойства / поля).

Шаблон будет абстрактным классом. Его нельзя использовать для непосредственного создания объекта, поскольку не имеет смысла иметь «электронный» объект в отличие от чего-то вроде объекта «ТВ» или объекта «автомобиль»; это категория, а не физический объект. Вы должны создать класс, расширяющий Electronic для создания определенных типов, таких как телевизор или автомобиль.

С другой стороны, «Автомобиль» можно рассматривать как слишком абстрактное. Спортивный автомобиль? Компактный автомобиль? В зависимости от того, насколько конкретно ваше приложение требует от вас, у вас может быть много разных уровней абстракций. «Автомобиль расширяет электронные» имеет смысл, если ваше приложение ориентировано только на транспортные средства, но как насчет игрушечного автомобиля? Если ваше приложение ориентировано как на транспортные средства, так и на игрушки, вам может потребоваться «Игрушка расширяет электронное», а также «Автомобиль расширяет электронное». То, как вы абстрагируетесь, зависит от потребностей вашего приложения, соблюдая принципы YAGNI и подстановки Лискова.

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
26

Что я должен знать, чтобы разработать программное обеспечение на Java (я знаю основы Java)?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
24

Есть много основных вещей, которые вам нужны, чтобы стать хорошим Java-разработчиком.

Вы также можете стать программистом на Java, посмотрев видео с нижеуказанного канала.

«Давайте сделаем программирование простым» - это канал.

https: //www.youtube.com/channel / ...

Английская версия для изучения Java с основ:

Тамильская версия для изучения Java с основ:

Версия на телугу для изучения Java с основ:

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
29

Чему я должен научиться, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
25

Чему я могу научиться, чтобы получить работу Java-разработчика?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
25

Что я должен знать, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
25

Это несколько из них

Знать основы Java, это базовая концепция, такая как упс, сбор, многопоточность, строка, сборка мусора, Jvm, jre, jdk

По крайней мере, одна IDE может быть любой, как Eclipse Inteli J и т. Д.

Если возможно, попытайтесь написать как можно более простую программу другим способом, например, палиндромом, найдите некоторый набор строк из оператора без использования встроенной функции Java.

Когда вы пишете код, всегда думайте о перспективном и экономичном коде и в минимальной строке, потому что многие люди знают Java, но лишь немногие знают, как писать эффективный код, потому что кодирование - это тоже искусство

Итак, вот некоторые основы для хорошего разработчика Java

ура

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
21

Что я должен знать, чтобы стать разработчиком Java?

ответил(а) 2020-06-07T17:08:27+03:00 3 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема