Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     10 Aug 2001  13:13:01
 To : "Antony Y. Bolotin"
 Subject : Re: Программирование на C и время :-\
 -------------------------------------------------------------------------------- 
 
 
    Hi, Antony!
 
 >>>>> "AYB" == Antony Y Bolotin <anton@cns.donetsk.ua> writes:
 
 >> Tcl, Perl и Java стоит хотя бы для того, чтобы научиться такому
 >> забавному подходу - не решать задачу с нуля, а поискать что-нибудь
 >> готовенькое, что решает сходную задачу, и адаптировать.
 
  AYB> Мне проще все-таки с нуля, изредка поглядывая на готовые
  AYB> программы. Главное в этом вопросе - понимание того, что ты делаешь и
  AYB> как оно работает. 
  
  очень сложно найти тот баланс понимания, когда тебя не заваливают детали.
  
  AYB> Это очень сильно помогает при вылавливании глюков - ты сразу знаешь N
  AYB> тонких мест в программе.
 
  ...кроме того6 знаешь N тонких мест в библиотеках, и так далее.
  
  Я вот, угробил пол часа на эксперементы и внимательно чтение man asctime,
  пока заметил фразу, что строка формируется где-то там в статическом
  буфере, и может быть измененеа... (кста, в итоге меня просто ткнули носом
  в те строки).
  
  В то-же время, на питоне тот-же по функциональности код "просто вылетел из 
  под пальцев", и давал результат такой, какой ожидался, и какой был нужен.
  
  Вот и думай, нужно ли мне СТОЛЬ ГЛУБОКОЕ понимание того, что после acstime 
  нужно скопировать строку?
  
 >> Я не утверждаю что этот подход полезен всегда. Hо в большинстве случаев
 >> он приносит пользу. Если не экономит время посредством использования
 >> готового решения, то хотя бы позволяет посмотреть на это решение и
 >> избежать чужих ошибок.
 
  AYB> Hу да ... Довольно просто использовать что-то готовое и не
  AYB> разбираться в материале до конца, 
  
  разобраться до конца в решаемой задаче, и разобраться до конца во всех
  тонкостях наиболее возможных решений - это совсем разные вещи.
  
  AYB> а потом, в "светлом будущем" из-за этого наступить на грабельки :))
 
  Сильно зависит от методов решения, и н икак не зависит от уровня, на
  котором это решение строится. Можно "думать что все разобрал", но из-за
  слишком большего числа всяких ньюансов на довольно низком уровне
  понараскладывать себе грабель. С тем-же успехом, как и недумая пользовать
  готовую библиотеку.
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   10 Aug 2001 12:12:02 
 Re: Программирование на C и время :-\\   vitus@ice.ru   10 Aug 2001 12:18:06 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   10 Aug 2001 13:00:47 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   10 Aug 2001 13:13:01 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   11 Aug 2001 00:27:35 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   11 Aug 2001 06:23:09 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   11 Aug 2001 17:52:43 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   11 Aug 2001 18:10:49 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   11 Aug 2001 19:17:13 
 Re: Программирование на C и время :-\\   Dmitry Simakov   17 Aug 2001 00:51:25 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   17 Aug 2001 10:41:34 
 Re: Программирование на C и время :-\\   Dmitry Simakov   18 Aug 2001 02:07:40 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   18 Aug 2001 19:39:56 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   18 Aug 2001 21:32:34 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   18 Aug 2001 21:50:39 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   18 Aug 2001 22:04:44 
 Re: Программирование на C и время :-\\   Dmitry Simakov   20 Aug 2001 00:25:50 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   20 Aug 2001 02:42:41 
 Re: Программирование на C и время :-\\   Dmitry Simakov   22 Aug 2001 02:35:17 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   22 Aug 2001 11:39:41 
 Re: Программирование на C и время :-\\   Ilya Anfimov   21 Aug 2001 20:12:34 
 Re: Программирование на C и время :-\\   Dmitry Simakov   22 Aug 2001 03:23:33 
 Re: Программирование на C и время :-\\   Vladimir Bormotov   22 Aug 2001 11:55:59 
 Re: Программирование на C и время :-\\   Ilya Anfimov   22 Aug 2001 15:00:21 
 Re: Программирование на C и время :-\\   vitus@ice.ru   22 Aug 2001 17:26:09 
 Re: Программирование на C и время :-\\   Eugene Karpachov   22 Aug 2001 23:52:23 
 Re: Программирование на C и время :-\\   vitus@ice.ru   10 Aug 2001 13:39:29 
 Re: Программирование на C и время :-\\   Antony Y. Bolotin   11 Aug 2001 00:11:23 
Архивное /ru.linux/2541634a1da4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional