Програмысли Programisli
-
- Technology
-
Здесь я делюсь своими програмыслями. Где-то эти мысли будут основаны на последних ИТ новостях, а где-то будут основаны на происходящем вокруг ИТ
-
Использование чужого кода - позорно или не зазорно
На своём блоге www.flenov.info я недавно затрагивал тему использования чужого кода, на сколько это позорно или это нормально копировать чужой код. В подкасте я хотел чуть более подробно остановиться на этой теме. Она большая и даже за 10 можно не покрыть все, но я все же решил рассказать о своей позиции.
Я ничего плохого в использовании чужого кода не вижу, даже если вы копируете его без изменений, но все же стараюсь писать сам на основе готовых решений, потому что тогда код лучше запоминается.
Почему-то слышу негатив от использования именно steckoverflow. Не скажу, что часто, но есть. Но он же не сильно отличается от документации. В Stackoverflow просто больше конкретных решений, а на MSDN больше общих. Если в гугле первым появилось то решение, которое вам идеально подходит, то почему нужно уходить от него? Используйте, не стойте на месте, а двигайтесь вперед. Главное понимать, что делаете. -
Нужно ли говорить, если программист написал ровнокод?
Это очень щекотливый вопрос. Конечно же говорить нужно, и тут больше вопрос в том, как это делать. Даже если критика по делу, ее могут воспринять очень жестко.
Стремление к идеалу бессмысленно на мой взгляд. Идеальный код сейчас большинство программистов воспримет как говнокод завтра. Я очень часто через год или два после написания могу сказать о своём же коде, что он не идеален или в некоторых случаях даже хуже. Есть вещи, которые я написал лет 10 назад и до сих пор горжусь ими, но все равно даже в таких случаях могу сказать о некоторых реализациях, что что-то можно было сделать ещё лучше. Всё это видно со временем.