Регистрация  |  Вход

Проголосуйте за идеи

[list]
https://success.salesforce.com/ideaView?id=08730000000aDnYAAU
https://success.salesforce.com/ideaView?id=08730000000BrVaAAK
[/list]

Люто проголосовал)

Люто проголосовал)

Добавил свой голос

Добавил свой голос

Эта тема - хорошая возможность спросить знающих людей,так чем APEX List<Object> отличается от JAVA generics?

Вероятно APEX List это разновидность JAVA generics, но ему что-то не достает?

Или есть другие полезные виды JAVA generics?

Эта тема - хорошая возможность спросить знающих людей,так чем APEX List<Object> отличается от JAVA generics?

Вероятно APEX List это разновидность JAVA generics, но ему что-то не достает? 

Или есть другие полезные виды JAVA generics?

Den Brown
Эта тема - хорошая возможность спросить знающих людей,так чем APEX List<Object> отличается от JAVA generics?

Вероятно APEX List это разновидность JAVA generics, но ему что-то не достает?

Или есть другие полезные виды JAVA generics?


Ты немного путаешь понятия.
http://docs.oracle.com/javase/tutorial/java/generics/types.html
List<Object> - определенный парамметированный класс, в который в качестве параметра ты передал SObject.
Он по сути поведением не отличается от такого же в Java и C#.
Суть в том, что ты можешь создавать свои параметризованные классы с каким угодно поведением.
Такие парамметризованные классы очень удобны в использовании и решают проблему дублирования кода.

[quote="Den Brown"]Эта тема - хорошая возможность спросить знающих людей,так чем APEX List<Object> отличается от JAVA generics?

Вероятно APEX List это разновидность JAVA generics, но ему что-то не достает? 

Или есть другие полезные виды JAVA generics?[/quote]
Ты немного путаешь понятия.
http://docs.oracle.com/javase/tutorial/java/generics/types.html
List<Object> - определенный парамметированный класс, в который в качестве параметра ты передал SObject.
Он по сути поведением не отличается от такого же в Java и C#.
Суть в том, что ты можешь создавать свои параметризованные классы с каким угодно поведением. 
Такие парамметризованные классы очень удобны в использовании и решают проблему дублирования кода.

Gres
http://docs.oracle.com/javase/tutorial/java/generics/types.html

ух, ты.

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

но там наверняка много больше вариантов использования

[quote="Gres"]http://docs.oracle.com/javase/tutorial/java/generics/types.html [/quote]

ух, ты.

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

но там наверняка много больше вариантов использования

Den Brown
Gres
http://docs.oracle.com/javase/tutorial/java/generics/types.html

ух, ты.

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

но там наверняка много больше вариантов использования


Смотря, что ты понимаешь в данном случае под инъекцией?
Обобщенные типы и были придуманы для тех случаев, когда сам тип ососбой роли не играет, а важна только операция которая над ним совершается.

[quote="Den Brown"][quote="Gres"]http://docs.oracle.com/javase/tutorial/java/generics/types.html [/quote]

ух, ты.

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

но там наверняка много больше вариантов использования[/quote]
Смотря, что ты понимаешь в данном случае под инъекцией?
Обобщенные типы и были придуманы для тех случаев, когда сам тип ососбой роли не играет, а важна только операция которая над ним совершается.

Gres
Den Brown
Эта тема - хорошая возможность спросить знающих людей,так чем APEX List<Object> отличается от JAVA generics?

Вероятно APEX List это разновидность JAVA generics, но ему что-то не достает?

Или есть другие полезные виды JAVA generics?


Ты немного путаешь понятия.
http://docs.oracle.com/javase/tutorial/java/generics/types.html
List<Object> - определенный парамметированный класс, в который в качестве параметра ты передал SObject.
Он по сути поведением не отличается от такого же в Java и C#.
Суть в том, что ты можешь создавать свои параметризованные классы с каким угодно поведением.
Такие парамметризованные классы очень удобны в использовании и решают проблему дублирования кода.

а сколько классных плюшек появилось в 6 c#......

эх, если бы все эти плюшки были доступны на салесфорсе....

[quote="Gres"][quote="Den Brown"]Эта тема - хорошая возможность спросить знающих людей,так чем APEX List<Object> отличается от JAVA generics?

Вероятно APEX List это разновидность JAVA generics, но ему что-то не достает? 

Или есть другие полезные виды JAVA generics?[/quote]
Ты немного путаешь понятия.
http://docs.oracle.com/javase/tutorial/java/generics/types.html
List<Object> - определенный парамметированный класс, в который в качестве параметра ты передал SObject.
Он по сути поведением не отличается от такого же в Java и C#.
Суть в том, что ты можешь создавать свои параметризованные классы с каким угодно поведением. 
Такие парамметризованные классы очень удобны в использовании и решают проблему дублирования кода.[/quote]
а сколько классных плюшек появилось в 6 c#......

эх, если бы все эти плюшки были доступны на салесфорсе....

ну я например жутко рад, что они все же увеличили размер CallOut's. Теперь бы еще дождаться поддержки Zip файлов, и я был бы просто в экстазе.

https://success.salesforce.com/ideaView?id=08730000000DemKAAS - они похоже вообще не мониторят идеи

https://success.salesforce.com/ideaview?id=087300000007RhvAAE - проголосуйте плиз

https://success.salesforce.com/ideaView?id=08730000000BpKG - проголосуйте плиз

ну я например жутко рад, что они все же увеличили размер CallOut's. Теперь бы еще дождаться поддержки Zip файлов, и я был бы просто в экстазе.

https://success.salesforce.com/ideaView?id=08730000000DemKAAS - они похоже вообще не мониторят идеи :(

https://success.salesforce.com/ideaview?id=087300000007RhvAAE - проголосуйте плиз

https://success.salesforce.com/ideaView?id=08730000000BpKG  - проголосуйте плиз

Maxim Elets
а сколько классных плюшек появилось в 6 c#......

эх, если бы все эти плюшки были доступны на салесфорсе....


Мечты, мечты...
Куда уж Apex'у до C#
В основе же jdk 1.5

[quote="Maxim Elets"]а сколько классных плюшек появилось в 6 c#......

эх, если бы все эти плюшки были доступны на салесфорсе....[/quote]
Мечты, мечты...
Куда уж Apex'у до C#
В основе же jdk 1.5

wilder
https://success.salesforce.com/ideaView?id=08730000000DemKAAS - они похоже вообще не мониторят идеи

Мечты сбываются - http://docs.releasenotes.salesforce.com/en-us/spring15/release-notes/rn_apex_callout_size_increase.htm

[quote="wilder"]https://success.salesforce.com/ideaView?id=08730000000DemKAAS - они похоже вообще не мониторят идеи [/quote]
Мечты сбываются - http://docs.releasenotes.salesforce.com/en-us/spring15/release-notes/rn_apex_callout_size_increase.htm

Добавил информацию сюда

Добавил информацию [url=https://salesforce-developer.ru/forum/topic-forcecom-spring-15#post-3989]сюда[/url]

Gres
wilder
https://success.salesforce.com/ideaView?id=08730000000DemKAAS - они похоже вообще не мониторят идеи

Мечты сбываются - http://docs.releasenotes.salesforce.com/en-us/spring15/release-notes/rn_apex_callout_size_increase.htm

Так я про то и говорю, что они даже статус не поменяли.

[quote="Gres"][quote="wilder"]https://success.salesforce.com/ideaView?id=08730000000DemKAAS - они похоже вообще не мониторят идеи [/quote]
Мечты сбываются - http://docs.releasenotes.salesforce.com/en-us/spring15/release-notes/rn_apex_callout_size_increase.htm[/quote]

Так я про то и говорю, что они даже статус не поменяли.