Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: При написании тем, обратите внимание  (Прочитано 11931 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
.
Молодой специалист

ru
Offline Offline
Пол: Мужской

« : 20-10-2008 09:08 » new

Почитав последние 50 топиков возникло несколько странное ощущение, ибо половина тем слишком однообразна. "У меня не работает, не собирается и т.п."
В правильно заданом вопросе содержится как минимум половину ответа, поэтому:

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

Перед тем, как написать тему, пожалуйста выполните следующие простые действия
  • Если у вас не работает редактор - либо скачайте более свежую версию, либо - обратитесь к производителю. Если не помогло - смените.
  • Если у Вас что-то не собирается и Вы не можете самостоятельно разобраться в этом - помимо кода, который не собирается, напишите ту ошибку, которую выдаёт компилятор. Возможно Вам самим станет понятнее, что Вы сможете сами решить проблему
  • Если у Ваша программа где-то работает не так, напишите столько UnitTest, сколько надо. Для этого можно воспользоваться Junit, TestNG, средствами IDE и даже самопально написанными тестами
  • Если падает в непонятном месте, например, по NPE, то, пожалуйста, перед написанием темы вставьте столько проверок в код, сколько этого потребует Ваша ошибка. Если это не помогло - пишите. Тут Вам помогут вышеописанные методы с UnitTest, кидание исключений с текстом("ааа!!! у меня что-то не так работает здесь!!!"), инструкция assert (Java 1.4+) и многое другое

Что в описании ошибки важно:
  • Код, вызавший ошибку
  • ошибку компилятора и/или stack trace в том виде, в котором Вам выдал компилятор.

Полный stack trace особенно важен при tread lock, так что будте любезны, облегчите себе жизнь, помогите тем, кто должен разбираться в Вашем коде, в Ваших ошибках

Помните, здесь не сборище хакеров и телепатов, нам не известно, что творится у Вас в голове и на Вашем компьютере.

Дисклэймер: на право модератора и администратора форума не притендую. Всё это стоит читать за не более чем рекомендацию при создании тем.
« Последнее редактирование: 20-10-2008 09:11 от Арсений(TjSoft) » Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines