Википедия:Рецензирование/Золотой молоток

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.

Рецензирование статьи Золотой молоток[править код]

Дорогие коллеги, прошу вас дать советы и высказать предложения по улучшению статьи.

Для начала её надо написать, чтобы улучшать. Сейчас там стаб, а не статья. Его полностью переписывать надо, а не улучшать. Филатов Алексей 06:05, 30 января 2013 (UTC)[ответить]
Неправильно используется шаблон {{sfn}}. Номера страниц, на которые вы ссылаетесь (622-623), нужно указывать не в шаблоне "книга", а именно в {{sfn}}. -- Andrew Krizhanovsky 08:07, 30 января 2013 (UTC) ✔ Сделано исправил Волков Андрей 08:21, 30 января 2013 (UTC)[ответить]

Книга Брауна[править код]

Признателен за книгу Брауна - очень интересная. В статью следует добавить следующий материал из Брауна:

  1. Известные исключения, когда к всеобщему удивлению антипаттерн ЗМ всё-таки работает. Их два. Стр. 62.
уже же есть этот раздел, и как раз они там приведены =( -- Волков Андрей 18:21, 30 января 2013 (UTC)[ответить]
А почему там ссылки нет на источник? -- Andrew Krizhanovsky 19:36, 30 января 2013 (UTC)[ответить]
  1. У вас есть список "Факторы способствующие появлению золотого молотка" из четырёх пунктов. Расширьте его материалом из раздела "Typical Causes", стр. 62 со ссылкой на эту страницу. ✔ Сделано расширил -- Волков Андрей 18:52, 16 июня 2014 (UTC)[ответить]
  1. У вас не указаны симптомы этой проблемы. Добавьте "Symptoms And Consequences" со ссылкой на стр. 62. -- Andrew Krizhanovsky 16:51, 30 января 2013 (UTC) ✔ Сделано указал -- Волков Андрей 18:52, 16 июня 2014 (UTC)[ответить]

Связь с другими паттернами и антипаттернами[править код]

  1. Процитируйте, что есть взаимосвязь с антипаттерном Corncob (трудные люди), Браун, стр. 126-130. Кратко опишите антипаттерн Corncob, т.е. его нет в enwiki.
  2. Опишите, как в результате ЗМ получается en:Lava flow (programming), стр. 64.
  3. Опишите, как взаимосвязаны ЗМ и Vendor lock-in, стр. 64, тоже спасибо Брауну.

Думаю, уже назрела необходимость сделать раздел статьи "Связь с другими паттернами и антипаттернами" и слить туда "пулю", Corncob, лаву и вендора. Если текста по каждому будет больше пары абзацев, то сделайте подразделы, если меньше - то один раздел. -- Andrew Krizhanovsky 16:51, 30 января 2013 (UTC) ✔ Сделано создал соответствующий раздел -- Волков Андрей 18:52, 16 июня 2014 (UTC)[ответить]

С точки зрения программиста-электрика[править код]

  • Не определён контекст. Вначале говориться о проектировании. Правильно ли мы, отставные электрики, понимаем, что речь о проектировании вообще, от киосков союзпечати до олимпийских объектов? Затем появляется ссылка на статью Шаблон проектирования, которая относится к узким контекстам проектирования ПО. Правильно ли заключение о том, что понятие «золотого молотка» уместно только в контексте «шаблона программирования», а в остальных контекстах программирования — нет? Возможно ли применять понятие «анти-паттерна», скажем, к программированию поточной цифровой обработки видеосигнала или прошивки, ну например, бытового оксиметра или встроенного контроллера заряда-разряда аккумулятора?
  • Не проведена грань — когда же именно следование хорошему решению становится «золотым молотком». А это самое главное, иначе весь разговор о паттернах-антипаттернах теряет смысл. Здесь крайне необходимы конкретные примеры. «Вот — задача. Вот — подход к её решению, уместные для этой задачи. Вот — другая задача, в которой тот же подход даёт такие-то и такие-то негативные последствия (по таким-то причинам). А вот — полужуравль и полукот альтернативный подход, лишённый этих недостатков.»
  • Два те самые исключения определены совершенно невнятно и (в нынешней формулировке) наполнены противоречиями (на самом деле их нет - проблема с изложением). «Если продукт является частью пакета поставщика, для большинства потребностей программного обеспечения.» — такого эзопова языка быть не должно!
  • «анти-паттерн „Golden Hammer“ говорит о том, что применение одного и того же „любимого“ решения не уместно и приводит к отрицательным последствиям» — то есть анти-паттерн это хорошо, раз он почти как К. О. говорит такие мудрые слова? С третьего раза понятно, что вы хотели сказать. Надо, чтобы было понятно с первого. А затем следует доказать утверждение, которое противоречит здравому смыслу. Просто сноски на теоретические работы мало. Объясните, почему сегодня вдруг стало нельзя применять решения, которые работали вчера и позавчера.
  • Про работы Марка Твена в области шаблонов проектирования можно было бы и подробнее ;). Retired electrician (talk) 00:00, 4 февраля 2013 (UTC)[ответить]

История термина[править код]

В разделе "История термина" говорится только про английские термины. Этого недостаточно для статьи на русском языке. Странно, если не найдётся русских поговорок, которые говорят о чём-либо, что пытаются везде (слишком и не по назначению) использовать. Посмотрите словарь русских пословиц.

P.S. Первое приходит на ум: "заставь дурака богу молиться, он себе и лоб расшибёт". Ещё? -- Andrew Krizhanovsky 10:36, 4 февраля 2013 (UTC)[ответить]

Пролистал словарь русских пословиц, богатое место. Информации о отношении наших пословиц к истории анти-паттерна золотой молоток - не нашел. Даже на уровне как у Марка Твена :) -- Волков Андрей 18:53, 16 июня 2014 (UTC)[ответить]