Archives

Title Comments Posted on Views

Iterator Design Pattern to access Linked List in ABAP Objects

In the previous post, you have seen how to implement Iterator design Pattern. It also raised the question about the...

3 Jan 24, 2012 2189

Become a JAVAPER – “overriding” an attribute

Recently I have discovered very interesting feature in Java. Below I will try to compare this with what ABAP can...

3 Jan 24, 2012 1618

ABAP Objects Design Patterns – Iterator

Check out the Iterator design pattern implementation in ABAP Objects – another behavioral design pattern. What is an Iterator ?...

5 Jan 23, 2012 4295

ABAP Objects Design Patterns – Composite

Composite allows clients to access individual object and composition objects in uniform way. What is Composite? Clients needs to work...

1 Jan 17, 2012 2243

ABAP Objects Design Patterns – Adapter

Adapter design pattern, another widely used design pattern in the real world as well as the Object Oriented Programming language....

Comments Off Jan 16, 2012 2832

ABAP Objects Design Patterns – Facade

Lets check out one of the simple and most used Design Patterns in Object oriented programming – Facade or Façade...

Comments Off Jan 15, 2012 2805

Generic Object Services (GOS) Toolbar Part 8 : Disable Delete Function

Many times, I have received the request to disable Delete Function on Attachment list of the Generic Object Services (GOS)...

1 Jan 12, 2012 4985

When to use Local Class and when not to!

In SAP ABAP, we can create Local Class as well as Global Classes in class builder. We can create them...

Comments Off Jan 09, 2012 7105

Abstract Class vs Interface – Which to use when?

Abstract Class and Interface – both has there own usages. Lets explore when to use which in ABAP while developing...

12 Jan 04, 2012 25150

Override (Redefine) Static Method?

We all know that we can’t redefine Static Method. We’ll try to explore the reasoning and alternatives to achieve the...

7 Jan 03, 2012 4294

Become a JAVAPER – is overloading possible in ABAP?

We all know it is a lie, but I will try to prove there are huge similarities b/w both languages...

4 Jan 02, 2012 2169

Class based Exceptions IV – CLEANUP

In the series of Class based Exceptions, lets check out the addition CLEANUP within the TRY..ENDTRY block. Checkout all post...

2 Jan 01, 2012 2940

2011 in Numbers

We are almost ready to welcome 2012. Lets see 2011 in numbers for ABAP Help. As all these numbers are...

2 Dec 22, 2011 136

Class based Exceptions III – Runtime flow

Lets continue exploring more about Class based exceptions by checking out the runtime flow when an exception is being raised....

1 Dec 21, 2011 3751

Class-based Exceptions II – Design Time consideration

In the series of the Class-Based exception raising & handling exceptions, today we’ll see design time considerations. Checkout all post...

Comments Off Dec 20, 2011 3845

Class-based Exceptions I – Basics

Class based exceptions are realized based on the instances of the exception class. Lets explore them. Checkout all post related...

3 Dec 19, 2011 13806

Raising & Handling Non-class based exceptions – II

In continuation to previous post on Raising & Handling Non-class based exceptions, lets see the message addition RAISING along with...

Comments Off Dec 19, 2011 2961

Raising & Handling Non-class based exceptions – I

Exceptions are way to communicate effectiently to the caller about something went wrong. So, the caller of the FM or...

2 Dec 15, 2011 6131

Finding Hidden Function Group Includes

When we generate Remote Enabled Function (RFC) or Update FM, system would generate some includes. These includes wont be displayed...

1 Dec 13, 2011 736

OO Design Pattern Decorator – Why do we need to use helper variable?

Recently, we have seen how we can achieve OO Design Pattern Decorator in ABAP using the inheritance tree. Achieving decorator...

Comments Off Dec 11, 2011 1206