Free Shipping
on orders over $500

Lifetime Support
from the experts

Money Back Guarantee
Not happy? Send it back!

“Coding in Delphi” by Nick Hodges

While the “Delphi Cookbook” is really a sampler, “Coding in Delphi” by Nick Hodges (https://leanpub.com/codingindelphi)  is the other extreme. It’s the full course. He covers less topics, but those topics he does cover, he covers in details.

Coding In Delphi

“Coding in Delphi” intent

In his introduction Nick says the book is for “the Delphi developer that hasn’t quite yet made the leap over into the cool and amazing things that you can do with the latest versions of the Delphi language” and much of the content reflects that. He covers generics, anonymous methods, RTTI, dependency injection and unit testing.

“Coding in Delphi” content

Each topic has a generous mix of sales pitch (why you should use the feature), examples, and a splattering of best practice. Nick not only wants the reader to know that a feature exists, but how to use it, and how to use it well.

And it’s on the final point that I think a very strong agenda appears throughout the book. Nick, I suspect, hates bad code. The opening chapter is all about exception handling. It’s hardly a new feature “added into Delphi back at the very beginning with Delphi 1…” but it is where he starts and he quickly lays the boot in.

“Coding in Delphi” audience

So Coding in Delphi is a book designed to make existing Delphi programmers lift their game – both in terms of using new features, and using them well. It’s pitched blatantly at existing users

 

What is covered with our shipping insurance?

Our normal terms and conditions (like most businesses) is that you take possession the moment an order ships. If the order is lost or damaged in transit then, in theory, it’s your problem. In reality we will have a conversation and try to work out a good way to resolve the issue where we are both happy (or not too upset).

Shipping insurance is there to remove the drama. If an order is lost or damaged in transit, we will simply send out a replacement, and we will then deal with the courier directly to resolve the original problem.

Our shipping insurance also means that if an order is delayed beyond what is normal and reasonable then we will send you another shipment (stock levels permitting). Then you should receive one of them sooner, and when the second one arrives you simply Return To Sender.

How much is shipping insurance?

Shipping insurance is 5% of the cost of the goods.

Is it worth it? Practically we have had far less than 5% of shipments have problems. It is, however, what Australia Post and other couriers charge. Ultimately insurance is about peace of mind and less hassle when something does go wrong.

Shipping insurance as an option

Shipping insurance is offered as an option on all our web sites. You can select it at the checkout.

For large orders our staff may also ask if you would like shipping insurance.

If you would like shipping insurance on an order you are placing with us, just ask.

Mandatory shipping insurance

Unfortunately we have had a couple of large orders not make it and then the customer refused to pay. A friend suggested that the easy way to avoid the dispute is to insure any shipments where we have a significant risk.

If you would like an immediate line of credit (30 days to pay) and have the goods ship immediately (no credit check delays) and are purchasing over $500 then we will add shipping insurance to your order.

The shipping insurance can be waived if the order is between $500 and $2,000 and you provide us with a formal confirmation that you accept responsibility of the goods once they ship.

Alternatively you can prepay by direct deposit or credit card.

What is not covered?

If there is a clear proof of delivery to the shipping address provided then we class that as delivered. Unfortunately there are cases where it is lost somewhere between the loading dock or receptionist and ending up in your hands. But we also know that a photo of the bag against a generic grey background is not proof of delivery, it is just proof of existence! It needs to be a reasonable proof of delivery.

It also doesn’t cover the expectation of overnight delivery. For example, if we were to ship to Melbourne (we are in Sydney) then we would expect it to be delivered within about 3 days. Most of the time it is overnight, but there are enough floods and other issues that regularly cause minor delays. Sending a second order the next day tends to not fix the problem. If it is super urgent, talk to us about how we can minimise the risk.

For damage claims we ask that you contact us immediately and we will probably ask for photos or some proof. The shipping insurance doesn’t cover claims weeks later. We do have warranty covering our items, but it excludes physical damage (e.g. being dropped). If the goods are damaged in transit then please let us know ASAP so we can cover it under the shipping insurance.