LINUX.ORG.RU
ФорумTalks

[разработка] Поделитесь историями успеха

 


0

0

Многие из нас знают об «эффекте второй системы».

Это когда все фишки, фишечки, клевые идеи, которые откладывались с первой версии продукта, решают вдруг реализовать и они превращаются вместе в немыслимую кучу говна, которая работает нестабильно, но когда думаешь исправить, не знаешь, с которой стороны подступаться.

Примеры — не надо идти далеко. Свиста, четвертые кеды — самое первое, что приходит на ум. Ну еще компиз, и я бы назвал амарок.

Фредерик Брукс пишет об «эффекте третьей системы». Это когда к этой куче говна применяют бритву Оккама, выкидывая все лишнее, когда за каждую фичу нужно бороться, чтобы она нашла свое место. И когда получается что-то достаточно удобное в работе и сопровождении.

Так вот, о чем я.

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

★★★★★

В основном переход к "третьей системе" откладывается на неопределённый срок ввиду того, что "старая ведь кое-как работает, да и привыкли все".

Barlog_M
()
Ответ на: комментарий от Barlog_M

> В основном переход к "третьей системе" откладывается на неопределённый срок ввиду того, что "старая ведь кое-как работает, да и привыкли все".

Нет, единственная причина - нефиг тратить бабло. Время - бабло.

anonymous_num_0
()
Ответ на: комментарий от anonymous_num_0

>нефиг тратить бабло. Время - бабло.

Тогда бы не было и Linux'а :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Или знание о том, что некоторые люди лучше способны описать скелет проекта, а какие-то - мясо нарастить для тебя опасно? :D

Нет, это просто бред. Такой же бред, как знание, что по феншую в проекте должны быть четыре стихии.

> Мне кажется, что у тебя какая-то болезненная и идиосинкразия на соционику.

ОлоЛо, давай, давай, ещё гороскоп мне на неделю вперед составь.

> При чём особенно это нездорово смотрится на фоне того, что у тебя о ней явно ни малейшего представления.

Боюсь, видимо это заразно.

anonymous_num_0
()
Ответ на: комментарий от anonymous_num_0

>> Или знание о том, что некоторые люди лучше способны описать скелет проекта, а какие-то - мясо нарастить для тебя опасно? :D

> Нет, это просто бред.

То есть ты считаешь, что не бывает людей, которые лучше прорабатывают каркас проекта, а бывают такие, у кого лучше получаются детали?

>> Мне кажется, что у тебя какая-то болезненная и идиосинкразия на соционику.

> ОлоЛо, давай, давай, ещё гороскоп мне на неделю вперед составь.

Свяжи свой ответ с моим утверждением. При чём тут гороскоп? Или ты считаешь, что у тебя идиосинкразии на соционику нет? Но вся эта ветка говорит об обратном :) Ты её просто ненавидишь. Даже не зная, что это такое :D

>> При чём особенно это нездорово смотрится на фоне того, что у тебя о ней явно ни малейшего представления.

> Боюсь, видимо это заразно.

И тут тоже, пожалуйста, разжуй ответ. А то, опять, нездорово смотрится.

KRoN73 ★★★★★
()
Ответ на: комментарий от shimon

> Вот интересует, как именно было.

Как-как. Писалось-писалось. Потихоньку работало. Потом когда стало трудно понимать что происходит - был сделан редизайн с учетом накопившегося опыта по использованию и востребованности функциональности. Фактически ключевые куски переписаны с нуля.

eXOR ★★★★★
()
Ответ на: комментарий от KRoN73

> Ну, например, люди совершенно _объективно_ делятся на мужчин и
> женщин. Ты против такой классификации? :)


Совершенно объективно по физиологическим признакам? По поведенческим? Самоидентифицируются как мужчины и женщины?

Какие могут быть объективные критерии для причисления к мужчине или женщине? Нет, ну интуитивно разницу понимает большинство людей, но это-таки субъективно. А вот так чтобы строго - математически?

eXOR ★★★★★
()
Ответ на: комментарий от eXOR

>А вот так чтобы строго - математически?

Хромосомы посмотри. Это единственное, что нельзя поменять.

anonymous
()
Ответ на: комментарий от KRoN73

>>По моему все программисты занимаются разгребанием такого вот кода "черных логиков" чтобы иметь его его в минимально поддерживаемом состоянии.

>Не все :) Но ЧЛ среди программистов объективно много больше, чем БЛ.

Можно и БЛ в принципе таким макаром охарактеризовать - сделать какую-то большую Жопу в центре проекта и притягивать весь код за уши к этой большой Жопе.

Absurd ★★★
()

>Предлагаю поделиться таким опытом.

Slackware.

sskirtochenko ★★
()
Ответ на: комментарий от eXOR

>А вот так чтобы строго - математически?

XX - женщина.
XY - мужчина.

Всё строго :)

...

Хотя, если ты с такой дотошностью, то да. Соционическая типология крайне субъективна :D

KRoN73 ★★★★★
()
Ответ на: комментарий от Absurd

>Можно и БЛ в принципе таким макаром охарактеризовать - сделать какую-то большую Жопу в центре проекта и притягивать весь код за уши к этой большой Жопе.

Можно. Но порядок всё равно будет именно такой - сперва каркас проекта, потом - притянутое за уши.

Противоположность - бесструктурное слипание комков кода в произвольном порядке :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> То есть ты считаешь, что не бывает людей, которые лучше прорабатывают каркас проекта, а бывают такие, у кого лучше получаются детали?

Все это бредятина. Есть люди которые справляются с работой, а есть те которые нет. Все остальное - подбор персонала по гороскопу, феншую, характеру, темпераменту, цвету волос и глаз, соционике и прочей херне - дебилизм.

Кстати, о подборе персонала. Кадровик собеседования не ведет, этим занимаются компетентные люди. Её задача лишь бумажки принимать и бланки заполнять.

anonymous_num_0
()
Ответ на: комментарий от KRoN73

>Соционика рулит.

Рулит))

посоветуй книжку какую, чтоб перед сном почитать было интересно.

а то надо систематизировать знания из интернетов полученные, а вот нарягаться и читать что-то мега серьезное лень.

anonymous
()
Ответ на: комментарий от anonymous_num_0

> Есть люди которые справляются с работой, а есть те которые нет.

Одни и те же люди с одной работой не справляются, а с другой работой в других условиях справляются с успехом. Всякая соционика тут ни при чём, это медицинский факт.

ero-sennin ★★
()
Ответ на: комментарий от anonymous

> Хромосомы посмотри. Это единственное, что нельзя поменять.

XX - женщины и гермофродиты
XY - мужчины


eXOR ★★★★★
()
Ответ на: комментарий от KRoN73

> Но порядок всё равно будет именно такой - сперва каркас проекта,
> потом - притянутое за уши.


Никогда не доводилось сталкиваться с XP на проекте? Никаких каркасов - только то, что положенно к релизу и ни капли отсебятины.

eXOR ★★★★★
()
Ответ на: комментарий от KRoN73

> XX - женщина.

или гермофродит

> XY - мужчина.


это да.

> Всё строго :)


Cтрого людей можно разделить на мужчин и не мужчин. Хотя к соционике это пожалуй никаким боком. Потому как если верить психологам, то человек любого пола проходит через разные этапы самоидентификации.

eXOR ★★★★★
()
Ответ на: комментарий от anonymous_num_0

>Все это бредятина. Есть люди которые справляются с работой, а есть те которые нет.

Это ортогонально. Кроме того в области IT понятие «справляется с работой» очень неоднозначно. И сегодня один человек прекрасно справится с работой и выдаст красивый функциональный продукт, но завтра этот продукт будет невозможно расширить. Ты будешь давать каждому программисту испытательный срок в пару лет? ИМХО, если кадровик адекватный он должен уметь сразу определить стиль программиста и дать ему ту часть задачи, с которой он справится лучше всего.

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

>посоветуй книжку какую, чтоб перед сном почитать было интересно.

К сожалению, я с соционической литературой незнаком. Основы получал только по Интернет-публикациям, углублялся в общении с профессионалами от соционики (и по публикациям же).

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

KRoN73 ★★★★★
()
Ответ на: комментарий от eXOR

>Никогда не доводилось сталкиваться с XP на проекте?

С кем?

>Никаких каркасов

Для всего, что сложнее программы решения квадратного уравнения нужен каркас :)

KRoN73 ★★★★★
()
Ответ на: комментарий от eXOR

>или гермофродит

Гермафродит - это XX + XY в одном организме.

>Cтрого людей можно разделить на мужчин и не мужчин

Можно пример не-мужчины и не-женщины? :)

Если ты имеешь в виду полный партеногенез, то там размножаются именно самки, а не «не-мужчины» :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> С кем?

Не с кем, а с чем с "XP" - Extreme Programming.

> Для всего, что сложнее программы решения квадратного уравнения нужен

> каркас :)


Догматизм не очень уместен в нашей специальности. Писание каркаса в ряде случаев вредно.

eXOR ★★★★★
()
Ответ на: комментарий от KRoN73

> Гермафродит - это XX + XY в одном организме.

Насколько я помню XXY - это несколько другое.

> Можно пример не-мужчины и не-женщины? :)


Имеется ввиду пример существа лишенного признаков и мужского и женского пола?

eXOR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.