170 похожих чатов

Почему все так топят за обязательное указывание модификатора private? Майки

добавляют быстрое написание конструкторов через new(), var, record и.т.д, укорачивая длину кода, но в то же время все пишут приватные переменные с модификатором private, хоть он вообще ни на что не влияет

14 ответов

1 просмотр

потому что в некоторых других языках если ты не указал модификатор, то там будет public

ИДЕ ругается )

Yotic-C# Автор вопроса

Вот поэтому и нужно указывать))

Yotic-C# Автор вопроса
Mikhail Tushev
Вот поэтому и нужно указывать))

Спасибо за интригу, так дефолтный модификатор?

Потому что, по дефолту оно разное для разных вещей

Где все то? Такие весчи касаются только соглашений внутри команды разработки... А слушать людей которые хоть за что то топят смыла ноль. они всегда найдут за что потопить, лижбы обяснить всем что вот они то знают как нада ))

никогда не добавляю явный private , зачем они и так по дефолту private

Yotic-C# Автор вопроса
Дмитрий Алексеев
Где все то? Такие весчи касаются только соглашений...

Сколько чужого кода не смотрел - везде есть явный модификатор

Yotic C#
Сколько чужого кода не смотрел - везде есть явный ...

Мне кажется, ещё влияет, что это стандартный кодстайл среды разработки. Ты очень редко сам пишешь private readonly..., скорее ты просто в конструктор параметры бросаешь и потом автоматически генерируешь филды и их инициализации. А че то лезть в настройки, менять как оно там добавляется впадлу. Плюс, это же надо, чтобы все в команде у себя меняли

Denisio 🇬🇪
editorconfig ?

А, там это можно тоже настраивать? Тогда, да, отличный вариант. Я его только для указания severity использовал, глубоко не разбирался.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Карта сайта