The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания JetBrains представила первый открытый релиз среды р..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Компания JetBrains представила первый открытый релиз среды р..." +/
Сообщение от fr0ster (ok), 11-Дек-09, 09:04 
>>А на проектирование вообще Вы время тратите? Или ИДЕ и десяток разработчиков все что Вам нужно для решения любой задачи?
>
>Проектирование и написание кода - это 2 совершенно различных процесса. Причем проектирование
>всегда предшествует написанию кода, от которого ни куда не деться :-D

Но потом оказывается внутренняя структура никуда не годится, но проблемы индейцев шерифа не волнуют, архитектор указал направление, а там лопатьте кучу кода рефакторингом. Ничего, что разделение процесса проектирования от процесса кодирования возможно только в случае идеальном и далеком от жизни? И судя по востребованности рефакторинга, от проектирования все таки "деваются кудато", а если "не деваются никуда", то подходятформально. И правда, зачем тратить усилия на проектирование, если есть чудные ИДЕ с волшебной палочкой рефакторинга.


>Рано или поздно придется сесть и начать писать код.
>
>>Да и является ли количество кода признаком качества?
>
>Нет, не является. Но как показывает практика, сложные программы содержат больше исходного
>кода, чем простые, даже если их пишут мега-гуру. ОпенОфис сложнее Абиворда,
>а в 3м квейке больше кода, чем в косынке.

Увеличение количества кода не значит адекватного усложнения функционала. Зато количество ошибок увеличивается.

>>профессионал потратит время не на кодирование, а на проектирование.
>
>Еще раз Вам повторяю - проектирование и кодирование - это 2 абсолютно
>разных процесса, которые выполяются разными людьми. Архитектор НИЧЕГО не кодирует, а
>программист не проектирует. Мы сейчас говорим про IDE - рабочий инструмент
>_программиста_.
>

Программист не проектирует? Тогда это кодер. И ИДЕ это не только ИнтелиДжи с НетБинсами, Эклипсами и МС Студиями.

>>Рефакторинг это решение проблемы, которой при грамотном проектировании может не быть вовсе.
>
>Как у Вас всё просто! :-D А все эти Фаулеры, Буччи, МакКоннелы
>только лишнию панику наводят со своим рефакторингом, а всего-то надо иметь
>прямые руки)) Вы, кстати, плохо себе представляете что такое рефакторинг, просто
>потому что им не занимались, а не занимались Вы им потому,
>что вообще не программист.

Ага, я не программист, успокоились? А еще я не кул-хацкер. И что такое рефакторинг я представляю. Просто всегда можно обойтись и без рефакторинга.

>Даже имея хорошую архитектуру, абсолютно нереально писать
>сразу идеальный код, который эту архитектуру реализует. Вы бы хотя бы
>на вики заглянули:

Читать умею, идеалистом не был никогда. Вы что хотите доказать то? Что тот кто не пользуется рефакторингом не программист? А почему приводя Фаулера забываете о Ритчи? И вообще принцип KISS? И то что не дурак придумал принцип использования набора маленьких узкоспециализированных утилит вместо одной универсальной?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания JetBrains представила первый открытый релиз среды р..., opennews, 09-Дек-09, 20:12  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру