Guillaume,

I know that Remedy development is very different from structured or object
programming. But my point is about the quality and possibilities of their
development tools.

I will explain in detail what I consider essential:

ONLINE DEBUG:
There is a tool in Remedy that allows you to debug step by step. But it's
text based. I want to log in in debug mode, that executes normally. Set
breakpoints at some filters. When these filters arrive stop execution, see
the fields values at this particular moment, and continue executing filters
step by step. If this can be done by text, Why is it not possible to do
through dev studio?

UNITARY TEST:
Configure some actions (like creating a request with some values or call a
service action with some values) and program the expected behavior. So when
you run the unitary test the system checks it. Maintaining a library of
unitary tests on your system and reexecuting them at every change, you get
more control. I do it now, with some very complex situations, but I need to
use SOAPUI to call a web service and get the response, checking it to see
if it is valid.

GRAPHICAL ENHANCEMENTS LIKE BLOCKING OR HIDDING:
Set some elements in a view and group them in layers. Then you can easily
hide a layer, but only when editing. Or you can block a layer, to be sure
you can't select it.

ENFORCEMENT OF BEST PRACTICES:
Have a set of best practices configured (like naming convention) and the
system automatically checks them. So if you brake a best practice the
system warms you.

WORK WITH FIELDS NOT IN VIEW:
If you want to reconfigure or change a field that is not present in any
view, then you must add it (where you can't search it from the fieldid,
only by the name) to a view, change it and remove it again from the view.

ENHANCED SEARCH:
I can only search elements from one criteria. And the available criteria is
not enough. If I want to list all filters with some word in the name that
are part of a particular application, this is not possible. If I want to
know which filters are used in a particular form, this is not possible (I
can only search for the primary form, but not shared). I want to list all
filters that use a particular field in the qualification, this is not
possible. I have a Remedy form that feeds from the Remedy's data dictionary
that can perform all these searches.

Under my point of view, the developer studio has the minimum set of feature
to allow developing, but it is far from being a good tool.

Regards,

Jose Huerta
http://theremedyforit.com/


On Thu, Mar 29, 2012 at 15:55, Guillaume Rheault <guilla...@dcshq.com>wrote:

> **
> Jose,
>
> I think some of the points you mention are not applicable in the ARS
> world, since as you very well know, ARS is not a 3rd generation language
> like java or .net.
> The general consensus is that ARS is greater than a 4th generation
> language, it's either 4.5 or 5th generation.
> As a point of reference PL/SQL and T-SQL are 4th generation languages.
>
> Therefore you cannot really compare the developer tool of a of 5th
> generation language with the developer tool of a 3rd generation language.
> We need to compare apples to apples and oranges to oranges to make an
> objective and rational comparison.
>
> So... if you are familiar with a 5th generation language's developer tool
> and want to compare it with Developer Studio, please go ahead and share
> your analysis, the community values them, and hopefully BMC will
> incorporate new features in future versions.
>
> Guillaume
>
>  ------------------------------
> *From:* Action Request System discussion list(ARSList) [
> arslist@ARSLIST.ORG] on behalf of Jose Huerta [jose.hue...@sm2baleares.es]
> *Sent:* Thursday, March 29, 2012 8:27 AM
>
> *To:* arslist@ARSLIST.ORG
> *Subject:* Re: DevStudio Tool
>
>  ** I think that Developer Studio is not as good as it must be. You all
> talk about the great leap made from the admin tool to the developer studio.
> But under my point of view it's is like going from a very bad application
> to a bad application.
>
>  Have you seen other developer studios (like the Microsot's one)? There
> are a lot of features missing in the current version that are the basis of
> other development environments like:
>
>   - Online debugging
>  - Unitary test
>  - Graphical blocking of elements (to block some elements and work with
> others).
>  - Enforcement of best practices.
>  - Search objects: To answer the next questions: What are the active links
> that can change one particular field? What filters are associated with a
> form (not only the main form, but also as a secondary form)?
>
>  It is not a good tool. And the prove of it is that a lot of partners are
> providing parallel tools to make things that the developer studio would had
> to do.
>
>  I work with a 24" panoramic monitor + 22" 4:3 monitor + the 15" laptop
> monitor. And I use all three when using the developer studio. For me there
> is a waste of space when displaying a filter. All this information can be
> reorganized better way.
>
>    _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to