<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-1724180200433302177.post6915892670967161071..comments</id><updated>2011-01-17T19:04:26.676+02:00</updated><category term='грабли'/><category term='инструменты'/><category term='Delphi 2010'/><category term='обзор'/><category term='JCL'/><category term='видео'/><category term='Lazy Delphi Builder'/><category term='подведение итогов'/><category term='cnWizards'/><category term='dcc32'/><category term='JVCL'/><category term='организация проекта'/><category term='Oracle'/><category term='wix'/><category term='учёба'/><category term='текучка'/><category term='эксперты'/><category term='Delphi 2011'/><category term='бла бла бла'/><category term='rxlib'/><category term='работа'/><category term='Delphi'/><category term='Jedi'/><category term='перевод'/><category term='Blogroll'/><category term='know how'/><category term='генерики'/><title type='text'>Comments on TDelphi: будни Delphi блоггера: Обобщённое программирование(generics) в Delphi 200...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.tdelphiblog.com/feeds/6915892670967161071/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html'/><author><name>Aleksey Timohin</name><uri>https://profiles.google.com/109063864773539793880</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-PhyKjjFL47Q/AAAAAAAAAAI/AAAAAAAAAAA/sHsXZ4QrLpA/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-3667129004309266565</id><published>2011-01-17T19:04:26.676+02:00</published><updated>2011-01-17T19:04:26.676+02:00</updated><title type='text'>type
  TMyEvent&amp;lt;T&amp;gt; = procedure(AParam: T) of...</title><content type='html'>type&lt;br /&gt;  TMyEvent&amp;lt;T&amp;gt; = procedure(AParam: T) of object;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/3667129004309266565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/3667129004309266565'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1295283866676#c3667129004309266565' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1115856491'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-5790136050921950949</id><published>2011-01-17T19:03:37.800+02:00</published><updated>2011-01-17T19:03:37.800+02:00</updated><title type='text'>&lt;i&gt;Эх, как хотелось бы чего-нибудь вроде:&lt;/i&gt;
Каки...</title><content type='html'>&lt;i&gt;Эх, как хотелось бы чего-нибудь вроде:&lt;/i&gt;&lt;br /&gt;Какие проблемы?&lt;br /&gt;type&lt;br /&gt;  TMyEvent = procedure(AParam: T) of object;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/5790136050921950949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/5790136050921950949'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1295283817800#c5790136050921950949' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1115856491'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-953746746647675836</id><published>2010-08-04T01:54:24.177+03:00</published><updated>2010-08-04T01:54:24.177+03:00</updated><title type='text'>Эх, как хотелось бы чего-нибудь вроде:
type
TMyEve...</title><content type='html'>Эх, как хотелось бы чего-нибудь вроде:&lt;br /&gt;type&lt;br /&gt;TMyEvent = procedure (const AParam: T) of object;&lt;br /&gt;&lt;br /&gt;TMyClass = class&lt;br /&gt; OnMyEvent: TMyEvent&amp;lt;{тут любой нужный тип}&amp;gt;&lt;br /&gt;end;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/953746746647675836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/953746746647675836'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1280876064177#c953746746647675836' title=''/><author><name>G-Host</name><uri>http://www.blogger.com/profile/06089610261947160462</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-159570581'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-584112970747010610</id><published>2009-07-23T11:32:08.492+03:00</published><updated>2009-07-23T11:32:08.492+03:00</updated><title type='text'>Валерий, спасибо. Ссылку о NET исправил, добавил с...</title><content type='html'>Валерий, спасибо. Ссылку о NET исправил, добавил ссылки на остальные части.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/584112970747010610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/584112970747010610'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1248337928492#c584112970747010610' title=''/><author><name>Aleksey Timohin</name><uri>http://www.blogger.com/profile/11853041033911520876</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_n_VbTkPTdmo/SfIzfeshDcI/AAAAAAAAAuM/YCdA3bgjoM4/S220/OldHappyI.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-951536487'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-419963459369517500</id><published>2009-07-23T08:15:28.403+03:00</published><updated>2009-07-23T08:15:28.403+03:00</updated><title type='text'>Ссылка на &amp;quot;Обобщенное программирование под .N...</title><content type='html'>Ссылка на &amp;quot;Обобщенное программирование под .NET&amp;quot; немного кривоватая - не открывается.&lt;br /&gt;&lt;br /&gt;Мне кажется что лучше бы было разместить всю статью полностью, а не разбрасывать по постам, довольно сложно отыскивать части информации. Ну или на крайний случай ссылки везде раставить на другие части.&lt;br /&gt;&lt;br /&gt;А в общем перевод и статья хорошие, спасибо. ))</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/419963459369517500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/419963459369517500'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1248326128403#c419963459369517500' title=''/><author><name>Валерий</name><uri>http://deldev.blogspot.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1138584092'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-43590526784594714</id><published>2009-07-12T07:30:04.077+03:00</published><updated>2009-07-12T07:30:04.077+03:00</updated><title type='text'>&amp;gt; Неплохо; не буквально; лучше, чем у меня ;)
С...</title><content type='html'>&amp;gt; Неплохо; не буквально; лучше, чем у меня ;)&lt;br /&gt;Спасибо, Саш. =))) На самом деле, у тебя замечательнейшие переводы. :)&lt;br /&gt;&lt;br /&gt;Я и рад бы перевести буквально, но с этим текстом такое не пройдёт: из-за тройного перевода получается полная дребедень. :D&lt;br /&gt;&lt;br /&gt;Отдельное спасибо за исправления. Эту часть я переводил самой первой, и ещё наивно пытался сохранить оригинальный стиль. =)&lt;br /&gt;&lt;br /&gt;&amp;gt; И ещё: перед открывающейся круглой скобкой вообще-то ставятся пробелы ;)&lt;br /&gt;Я был уверен, что пробел в этом случае не ставится. А сейчас погуглил и понял, что ошибался. Спасибо за замечание.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/43590526784594714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/43590526784594714'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1247373004077#c43590526784594714' title=''/><author><name>Aleksey Timohin</name><uri>http://www.blogger.com/profile/11853041033911520876</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_n_VbTkPTdmo/SfIzfeshDcI/AAAAAAAAAuM/YCdA3bgjoM4/S220/OldHappyI.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-951536487'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-780664317243019030</id><published>2009-07-12T06:46:02.396+03:00</published><updated>2009-07-12T06:46:02.396+03:00</updated><title type='text'>Неплохо; не буквально; лучше, чем у меня ;)

Неско...</title><content type='html'>Неплохо; не буквально; лучше, чем у меня ;)&lt;br /&gt;&lt;br /&gt;Несколько мелких замечаний: &amp;quot;Вы можете легко видеть таинственность типа Т&amp;quot; очень уж режет слух эта &amp;quot;таинственность&amp;quot;, не кажется? Не программистское больно слово.&lt;br /&gt;Лучше бы: &amp;quot;Вы уже сейчас можете видеть странность типа T&amp;quot;.&lt;br /&gt;&lt;br /&gt;&amp;quot;В отличие от параметров функций, которые имеют значения(аргументы), обобщённые параметры являются типами. И они используются как параметры для классов, интерфейсов, записей и методов (реже).&amp;quot; - аргументы после значений очень смущают. Не ясно, что подразумевается под значениями.&lt;br /&gt;Лучше бы: &amp;quot;В отличие от параметров функций (аргументы), которые имеют значения (values), обобщённые параметры являются типами. И они используются как параметры для классов, интерфейсов, записей или (реже) методов.&amp;quot;.&lt;br /&gt;&lt;br /&gt;Кривость предложения: &amp;quot;Дженерики (generics) таким образом позволяют, объявить набор (потенциальных) классов используя один кодом&amp;quot;.&lt;br /&gt;Вариант: &amp;quot;Дженерики (generics) таким образом позволяют объявить набор (потенциальных) классов используя единственный исходный код&amp;quot;.&lt;br /&gt;&lt;br /&gt;И ещё: перед открывающейся круглой скобкой вообще-то ставятся пробелы ;)&lt;br /&gt;&lt;br /&gt;По терминологии замечаний нет (хотя лично я предпочитаю &amp;quot;Генерики&amp;quot;).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/780664317243019030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/780664317243019030'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1247370362396#c780664317243019030' title=''/><author><name>GunSmoker</name><uri>http://www.blogger.com/profile/15611696588191431330</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13148942647851058340'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-586246632'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-7973033551278277270</id><published>2009-07-12T03:11:10.866+03:00</published><updated>2009-07-12T03:11:10.866+03:00</updated><title type='text'>Дальше - позже. =)

Я бы хотел учесть возможные те...</title><content type='html'>Дальше - позже. =)&lt;br /&gt;&lt;br /&gt;Я бы хотел учесть возможные терминологические поправки в последующих переводах.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/7973033551278277270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/7973033551278277270'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1247357470866#c7973033551278277270' title=''/><author><name>Aleksey Timohin</name><uri>http://www.blogger.com/profile/11853041033911520876</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_n_VbTkPTdmo/SfIzfeshDcI/AAAAAAAAAuM/YCdA3bgjoM4/S220/OldHappyI.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-951536487'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-7592617606628579310</id><published>2009-07-11T20:44:01.196+03:00</published><updated>2009-07-11T20:44:01.196+03:00</updated><title type='text'>ааа....
а дальше?!</title><content type='html'>ааа....&lt;br /&gt;а дальше?!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/7592617606628579310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6915892670967161071/comments/default/7592617606628579310'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html?showComment=1247334241196#c7592617606628579310' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2009/07/generics-delphi-2009-win32-1.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6915892670967161071' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6915892670967161071' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2000505997'/></entry></feed>
